Autor | Zpráva | ||
---|---|---|---|
Petra z Votic Profil |
#1 · Zasláno: 18. 6. 2006, 20:38:03
Potřebuji vytvořit tzv,. feedback, ale nevím jak udělat, aby se stránka, která se zobrazí po odeslání mailu (a zpracování na serveru) zobrazila správně s českou diakritikou.
příklad zde - http://svatebni-fotograf.cz/smaz/kontakt.html takhle to nefuguje ...... <? $name=trim($name); $email=trim($email); $feedback=trim($feedback); if (!ereg("^[a-zA-Z0-9_]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$", $email)) { echo "That is not a valid email address. Please return to the" ." previous page and try again."; exit; } $toaddress = "feedback@pokus.com"; // the default value mail($toaddress, $subject, $mailcontent, $fromaddress); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> </head> <body> <h1>Feedback submitted</h1> <p>Tento text chci mít správně česky s háčky a čárky<? echo $toaddress; ?></p> <p><? echo nl2br($mailcontent); ?> </p> </body> </html> |
||
djlj Profil |
#2 · Zasláno: 18. 6. 2006, 20:41:26
|
||
eurolike Profil |
#3 · Zasláno: 19. 6. 2006, 18:13:20
nu je divný, že to kodování utf-8 nějak nezvládá :) každopádně když tam dáš
<meta http-equiv="content-type" content="text/html; charset=windows-1250" /> funguje to v pohodě :) |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0