![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 5.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym prosić o pomoc w dość prostej jak mi sie wydaje rzeczy...
Posiadam w mysql wartosc: "tekst<br>bleble <b>aaa</b><br>dd" Ale jeśli chcę to wyświetlić Kod echo "<td>".$dane['tresc']."ble ble"</td>"; To niestety kod "wartosci" jest przepisywany bez interpretacji znacznikow:/ Jak mogę to wyświetlić aby jednocześnie interpretować? Z góry dzieki za pomoc:) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 20.01.2008 Skąd: PL Ostrzeżenie: (0%) ![]() ![]() |
Kod ?><td> <php echo $dane['tresc'] ?> ble ble</td><php Może tak? Pozdrawiam Ten post edytował leos 9.02.2008, 16:29:49 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 5.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Niestety wyodrebnienie zmiennej do osobnego polecenia echo nic nie dala. Ciagle wyswietla na znaczniki zamiast ich interprtowac:/
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 44 Dołączył: 23.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 5.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Obecna wersja wyglada tak:
Kod $dzial=mysql_query("SELECT * FROM ofirmie where firma='$firma'"); $dane = mysql_fetch_array($dzial); echo "<td id=\"column_right\" valign=\"top\"> <left>"; echo "<table><td width=\"60%\"><font class=\"tytul_niebieski\">".$dane['tytul']."</font> <br /><br />"; echo $dane['tekst']; echo "</td> ... </td></table><BR><BR>"; Gdzie tekst zawiera ciag ze znacznikami. |
|
|
-Wieviór- |
![]()
Post
#6
|
Goście ![]() |
A jaki ma typ pole "tekst"?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 44 Dołączył: 23.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Generalnie nie bardzo widać dlaczego miałoby to nie działać. Może źle dodajesz do bazy? Przetwarzasz je jakoś przed dodaniem?
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Po pierwsze zeby wyswietlic wiecej niz jedna tabele z bazy potrzebne jest while()
-------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 5.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Juz działa:))
Pole było co prawda typu text, ale jak sie okazalo to znaczniki <br> w bazie byly trzymane pod Kod br> Jak zmienilem w bazie recznie na <br> to dobrze interpretuje. // wyswietlal te znaki Kod br> na stronie jako <br>Powstaje inne pytanie. Jak zapisac do bazy "<br>" ![]() Ten post edytował piotrus 9.02.2008, 17:00:43 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 19.01.2008 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
A po cóż Ci taka filizofia
![]() ![]() |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 5.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie każdy niestety odbierze zamówienie w którym się spisuje <br> zamiast wciskać enter...
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 44 Dołączył: 23.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Juz działa:)) Pole było co prawda typu text, ale jak sie okazalo to znaczniki <br> w bazie byly trzymane pod Kod br> Jak zmienilem w bazie recznie na <br> to dobrze interpretuje. // wyswietlal te znaki Kod br> na stronie jako <br>Powstaje inne pytanie. Jak zapisac do bazy "<br>" ![]() Znaki < i > powinny zapisywać się do bazy bez żadnych problemów o ile nic z nimi wcześniej nie robisz. |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 5.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
A u mnie mysql nie przyjmuje < i > -zastepuje je < i >
Probowałem je potraktowac eregi, ale ciąg w chwili dodawania do bazy posiada wartość < i >... // Porównywanie napisów latin1_general_ci Może to jest nie tak? |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
No to używaj htmlspecialchars_decode" title="Zobacz w manualu PHP" target="_manual do wyświetlania... Nie masz gdzieś tam htmlspecialchars przy dodawaniu...?
Ten post edytował nowotny 9.02.2008, 17:37:35 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 5.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Normalnie pełen szacunek dla Was Panowie:)
usunąłem htmlspecialchars i śmiga aż miło:) Serdecznei dziękuję za pomoc:) |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nienienie... powineneś zostawić htmlspecialchars i zacząć używać htmlspecialchars_decode przy wyświetlaniu...
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 5.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
W porządku:) Tak tez zrobię:)
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 44 Dołączył: 23.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nienienie... powineneś zostawić htmlspecialchars i zacząć używać htmlspecialchars_decode przy wyświetlaniu... Prawdę powiedziawszy nie widzę sensu... Nic to nie popsuje, ale też po co przy dodawaniu do bazy używać htmlspecialchars? Przy dodawaniu powinno się używać mysql-real-escape-string, żeby zapobiec mysql injection, ale htmlspecialchars?? |
|
|
![]()
Post
#19
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Prawdę powiedziawszy nie widzę sensu... Nic to nie popsuje, ale też po co przy dodawaniu do bazy używać htmlspecialchars? Przy dodawaniu powinno się używać mysql-real-escape-string, żeby zapobiec mysql injection, ale htmlspecialchars?? Jak ktoś tak napisał skrypt (a już wiemy że nie piotrus ![]() |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 44 Dołączył: 23.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Patrząc na to jak działał ten skrypt, to może i cel był dobry ale metoda nie ta...
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 02:53 |