Problem z zapisem do pliku, kodu html


(ERROR22) #1

Witam.

Mam dziś już kolejny problem. :wink:

Napisałem skrypt którym mogę edytować odnośniki na mojej stronie.

Działa na zasadzie z w pliku *.txt są linki.

Edytowanie polega na wyświetleniu linków w textarea, wprowadzeniu jakis zmian i zapisu do pliku.

Problem jest taki że gry zapisuje to linki przyjmują taką postać:

Chodzi mi ote ukośniki, dlaczego one są tam wstawiane, ja ich nie napisałem same się stworzyły. Prosze o pomoc i z góry dzienki.


(Czyzu7) #2

Odpowiem ci na podstawie książki, sam mam małe doświadczenie w PHP.

W PHP jest funkcja Magic Quotes, która poprzeda wszystkie apostrofy i ukośniki znakiem "\". Można go zniwelowac poleceniem stripslashes:

$zmienna = stripslashes($zmienna)

Wtedy ze zmniennej $zmienna usunie się automatycznie wstawiony znak "\" :slight_smile:

Można to pewnie stosowac nie tylko do zmniennych.


(ERROR22) #3

czyzu wielkie dzienki, działa to z tym stripslashes.

Mam pytanie jaka to książka??


(Czyzu7) #4

Dynamiczne strony WWW. PHP i MySQL. Szybki start wydanie II.

Autor Larry Ulman.