Autor Zpráva
annonym
Profil *
Dobrý den. Mám problém naformátovat text, který chci posílat emailem.

$zprava = "Dobrý den Děkujume ze vaši registraci na našem webu."

problém je že chci, aby poděkování bylo o dva řádky níž, ale když přidím tak mi na webu zpětný lomítko zmizí, mělo by se to řešit pomocí addslashes ale nějak mi to nefunguje...pomohli byste mi naformátovat text prosím. děkuju
Joker
Profil
Nepochopil jsem dotaz. Jaký zpětný lomítko? V tom textu žádné není...
peta
Profil
annonym
"pomohli byste" bez celeho skriptu, je mi lito, nepomohli
cz.php.net/addslashes
cz.php.net/nl2br
cz.php.net/stripslashes
"
text"
" text" - muzes zkusit zdvojit lomitka, kdyz uz tam vnucujes "stripslashes", kdyz by stacilo htmlspecialchars

forum PHP
annonym
Profil *
myslel jsem to takhle

$zprava = "Dobrý den Děkujume ze vaši registraci na našem webu."

jenže po uložení na serveru mi ty zpětný lomítka zmizí takže se řádek nezalomí
nightfish
Profil
jestli myslíš \n\n, tak pokud to vypisuješ klasicky do stránky (tzn. ne do tagů zachovávajících formátování), tak bude vhodné \n\n nahradit za <br><br>
annonym
Profil *
jo přesně tohle...jsem si nevšiml že se to zas nevyspalo...staří jen tohle jo...aha...děkuju
annonym
Profil *
tak ne...v emailu se mi to zrobrazilo s <br> a ne s o řádek níž

$zprava = "Dobrý den, <br> děkujume ze vaši registraci na našem webu."
nightfish
Profil
annonym
tak ne...v emailu se mi to zrobrazilo s <br> a ne s o řádek níž
no a cos čekal? přečti si znovu moji odpověď a zjistíš, že jsem tam o žádném mailu nic nepsal, že jsem psal o webové stránce

takže
1) v mailu používat k odřádkování \n (při MIME typu text/plain)
a nebo
2) používat <br> a mail posílat s MIME typem text/html
annonym
Profil *
asi už je to hloupá otázka, ale já fakt nevím:( jak to nastavím?
peta
Profil
vidis, ani ja si nevsiml
ja tam napsal \ n a ono si to klidne odradkovalo
nightfish
Profil
jak to nastavím?
funkce mail() má jako čtvrtý parametr mailové hlavičky... tzn. když budeš chtít odeslat mail ve formátu html, tak

$headers = "Content-type: text/html;charset=utf-8\n"; //charset je potřeba upravit podle skutečně použitého kódování

mail($komu, $predmet, $co, $header);
annonym
Profil *
děkuju moc a hlavně za trpělivost
Toto téma je uzamčeno. Odpověď nelze zaslat.

0