Autor Zpráva
fjf
Profil
Na stránke automaticky generujem maily, pričom texty vkladám pomocou premennej (povedzme $text). Táto premenná vznikla poslaním z formulára z inej stránky. Pokiaľ ale tento poslaný text obsahuje systémové znaky (v prvom rade ma zaujímajú úvodzovky ") tak mi v odoslanom maily pred nich vkladá spätné lomítko (\). Čiže príjemca mailu vidí v texte navyše spätné lomítka.

Ako to čo najjednoduchšie odstrániť?
Yuhů
Profil
nevzpomínám si, dělal bych to regulárem

ereg_replace("\\", "",$text)
DoubleThink
Profil *
stripslashes()
fjf
Profil
Neviem, či sa nemýlim, ale ak to správne chápem, spätné lomítka vkladá až pri generovaní mailu (nie pri odosielaní formulára). Do toho už ale asi neviem priamo zasiahnuť...
DoubleThink
Profil *
ne - zpětné lomítka se vkládají při odeslání formuláře

funkcí stripslashes() je odstraníš.
fjf
Profil
stripslashes() je fajn, dik
Toto téma je uzamčeno. Odpověď nelze zaslat.

0