Autor | Zpráva | ||
---|---|---|---|
dawe89 Profil * |
Zdravím, chtěl bych se zeptat, proč mi "kontaktní" formulář na dotazy neodesílá Š a Ž ? Kde je chyba? Všechny ostatní písmena a vše funguje normálně, jen tyto dvě písmenka to jaksi nepodporuje.
PHP kód: <?php $headers = "Content-Type: text/html;\r\n charset=\"iso-8859\"\r\n"; $jmeno = htmlspecialchars( $jmeno ); $email = htmlspecialchars( $email ); $body = " Jméno: $jmeno<br> E-mail: $email<p> <b>Zpráva:</b><br> $text<p> "; if( !empty( $jmeno ) && !empty( $email )){ echo( "<br>Dotaz byl úspěšně odeslán a zodpovězen vám bude do následujících 24 hodin." ); } else { echo( "<br>Zadejte prosím všechny údaje ! <a href=\"http://www.mojestranky.cz/kontakt.html\">zpět</a><br>" ); } mail("můjemail@email.cz", "Dotaz ze stranek", $body, $headers); ?> Díky za odpovědi. Moderátor Chamurappi: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
|
||
Bubák Profil |
#2 · Zasláno: 9. 11. 2009, 10:22:00
dawe89:
„iso-8859“ - to je jako co? |
||
Radek9 Profil |
#3 · Zasláno: 9. 11. 2009, 11:29:36
dawe89:
„iso-8859“ Zkus nahradit za iso-8859-2. |
||
dawe89 Profil * |
#4 · Zasláno: 9. 11. 2009, 11:29:55
co by tam mělo být?
|
||
dawe89 Profil * |
#5 · Zasláno: 9. 11. 2009, 11:30:17
aha, díky :)
|
||
dawe89 Profil * |
#6 · Zasláno: 9. 11. 2009, 11:33:56
Radek_:
„Zkus nahradit za iso-8859-2.“ Nepomohlo :/ pořád se š a ž neodesílá |
||
roberta Profil |
#7 · Zasláno: 9. 11. 2009, 11:42:52
dawe89:
php súbor, ktorý obsahuje tento kód je v akom kódovaní? |
||
dawe89 Profil * |
#8 · Zasláno: 9. 11. 2009, 12:41:53
roberta:
„php súbor, ktorý obsahuje tento kód je v akom kódovaní?“ <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
||
Bubák Profil |
#9 · Zasláno: 9. 11. 2009, 13:16:04
dawe89:
„php súbor, ktorý obsahuje tento kód je v akom kódovaní?“ dawe89: „<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">“ Tak to bude na hodně dlouhou debatu ;-) |
||
Lamicz Profil |
#10 · Zasláno: 9. 11. 2009, 13:34:34 · Upravil/a: Lamicz
dawe89:
Hledej na začátku HTML: <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta content="text/html; charset=iso-8859-2" http-equiv="content-type"> ... </head> Jestliže tam není řádek 4, tak ho tam dopiš. |
||
dawe89 Profil * |
#11 · Zasláno: 9. 11. 2009, 14:30:44
už sem na to přišel, chyba byla, že jsem v tom "4. řádku" měl:
charset=windows-1250" a v php: iso-8859 :)))))) ale díky všem |
||
Časová prodleva: 14 let
|
0