Autor Zpráva
HomerJay
Profil
Zdravím.
Mám urobené zapisovanie do .txt súboru cez PHP, konkrétne zapisovanie textu, a to aj HTML značiek, teda <>, /, potom ', ", atď...
Avšak keď urobím <a href="salalala">... , môžem si pískať, pretože PHP to zmení na <a href=\"salalala"\>.
Ako mám urobiť, aby sa to nedialo, ale zároveň fungovalo? Teda keď to PHP prečíta z .txt súboru a napíše na stránku, nech je z toho normálny odkaz typu kliknite sem a nie <a href="salalala.php">kliknite sem</a>?
Ďakujem.
panther
Profil
HomerJay:
stripslashes
HomerJay
Profil
panther:
Ďakujem, paráda, asi by som sa mal pozerať najskôr tam ako písať sem... Vďaka.
Joker
Profil
HomerJay:
PHP to zmení na <a href=\"salalala"\>
Jak změní? Kde změní?
PHP by samo o sobě nemělo přidávat lomítka. Tohle zavání zapnutým magic_quotes_gpc, což znamená, že použití stripslashes by na jiném serveru mohlo zase způsobit problém s požíráním lomítek.
HomerJay
Profil
V tomto prípade asi nie, teraz mi funguje všetko ako má, čo som veľmi rád :D

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: