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
dawe89:
iso-8859“ - to je jako co?
Radek9
Profil
dawe89:
iso-8859
Zkus nahradit za iso-8859-2.
dawe89
Profil *
co by tam mělo být?
dawe89
Profil *
aha, díky :)
dawe89
Profil *
Radek_:
Zkus nahradit za iso-8859-2.

Nepomohlo :/ pořád se š a ž neodesílá
roberta
Profil
dawe89:
php súbor, ktorý obsahuje tento kód je v akom kódovaní?
dawe89
Profil *
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
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
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 *
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

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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