![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 8.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
Od niedawna zaczalem sie bawic php. Napisalem skrypcik, ktory wrzuca do pliku tekstowego tresc napisana w <TEXTAREA> a nastepnie w innej stronie go odczytuje (cos jak bardzo prymitywna ksiega gosci). I niby wszystko cacy gdyby nie bledne zapisywanie tagow HTML'owych. Np. zamiast <FONT SIZE="7"> zapisuje mi <FONT SIZE=\"7\"> (jesli wpisze w TEXTAREA). Wiecie moze dlaczego? Gdzie robie blad?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 179 Pomógł: 0 Dołączył: 9.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
no bo formularz zapisuje to do zmiennej ktora ma postac ciągu a ciąg musi byc objęty cudzysłowem - np. $zmienna = "cośtam"; tak więc jeśli chce się zaznaczyć w zmiennej " to trzeba go prprzedzić \ tak, aby php wiedzialo o co ci chodzi...
a z resztą w czym ci to przeszkadza? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) przeciez jak dasz to z pliku np. w echo to pominie ci \ i bezie wyglądało normalnie...a więc: echo "<font size=\"7\">"; wypisze <font size="7"> i bedzie cacy...(IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) a jeśli chcesz uniknąc tego niby błędu, mozesz po prostu nie pisać tych cudzysłowów (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) <font size=7> tez zadziała... Ten post edytował dasko 9.11.2004, 15:28:50 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 11.08.2004 Ostrzeżenie: (0%) ![]() ![]() |
najlepiej pokaż kod, albo podczas wyświetlania użyjstr_replace" title="Zobacz w manualu PHP" target="_manual
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 897 Pomógł: 40 Dołączył: 16.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
wyświetlaj tak:
|
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
To przez magic_quotes_gpc (ustawienie w php.ini), dodaje ono \ (backslashe) do wszystkich dazych z: $_GET, $_POST, $COOKIE
albo wylaczas ta opcje albo. jak juz naisali. uzyj stripslashes |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 14:51 |