Autor Zpráva
4li
Profil
Ahoj.

Prosim o radu skusenejsich.

Existuje formular, do ktoreho vkladam text, kt. je nasledne odoslany cez mail().

Doruceny text ma v sebe znaky ako "& #8211;", alebo pri pouziti "I'm" sa text zmeni na "I\'m"

Dik!
Yur4Y
Profil
Tipoval by som to na zapnuté magic_quotes.
Radek9
Profil
4li:
Použij na to ještě funkci stripslashes().
MCKAY
Profil
tak to co tam píšeš, vypadá jako když před odesláním to proženeš funkcí
<?php htmlspecialchars();?>
a tam kde se to zobrazuje se to nepřevede na entity. Pokud ti jde o to I\'m tak to zase může být pro změnu
<?php addslashes(); ?>
, to se da zpatky odstranit pomocí
<?php stripslashes();?>
a ty specialchars ve vyšších verzí php pomocí
<?php htmlspecialchars_decode(); ?>
4li
Profil
Dakujem za vycerpavajucu odpoved. :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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