Autor Zpráva
pohoda
Profil
Prosim Vas, ako nastavim kodovanie v tomto scripte:

<?php
$to = "vas@email.cz";
$extra = "From: $email\r\nReply-To: $email\r\n";
$subject = "Vzkaz od ".$jmeno."";
$mess = "Jméno: ".$jmeno."\nEmail: ".$email."\n Web: ".$web."\nText:\n".$text."";
mail ($to, $subject, $mess, $extra);
?>

Problem mam v tom, ze zatial tento script nepodporuje niektore znaky ako anpr. ľ, ž a pod.
Dakujem.
Meldo
Profil
$hlavicka = Header('Content-type: text/html; charset=utf-8');
Meldo
Profil
A samozrejme potom aj do fci mail(); musis dat tu hlavicku.
pohoda
Profil
Dobre, vyzera to takto:

<?php

$to = "icic@azet.sk";
$extra = "From: $email\r\nReply-To: $email\r\n";
$subject = "Vzkaz od ".$jmeno."";
$mess = "Jméno: ".$jmeno."\nEmail: ".$email."\n Web: ".$web."\nText:\n".$text."";
$hlavicka = Header('Content-type: text/html; charset=utf-8');

mail ($to, $subject, $mess, $extra, $hlavicka);

?>

Ale ukaze chybu a mail mi nepride.
tiso
Profil
Vo funkcii mail sa hlavičky neposielajú cez header!!! Viď php.net
Meldo
Profil
Moj script:

if ($firma && $mail && $popis && $rozpocet) {

$mail = "@";
$predmet = "Webový formulár";
$sprava = "nejaka sprava";

$headers = "From: ".$_POST['mail']."\n";
$headers .= "Content-type: text/html; chrset=iso-8859-2\n";
$headers .= "X-Priority: 1\n";

mail($mail, $predmet, $sprava, $headers);
echo "Správa bola úspešne odoslaná.";
exit();
}
pohoda
Profil
"Content-type: text/html; chrset=iso-8859-2\n";
Ok, upravil som ten script na:
<?php

$to = "icic@azet.sk";
$extra = "Content-type: text/html; charset=windows-1250\n";
$subject = "Vzkaz od ".$jmeno."";
$mess = "Jméno: ".$jmeno."\nEmail: ".$email."\n Web: ".$web."\nText:\n".$text."";

mail ($to, $subject, $mess, $extra);

?>


A kodovanie funguje ok, ale chcem tam este
From: $email\r\nReply-To: $email\r\n
ako to urobit?
Meldo
Profil
Pozri sa na ten moj script, je to tam. Pripojis to iba k hlavicke.
Meldo
Profil
pohoda
<?php 


$to = "icic@azet.sk";
$extra = "Content-type: text/html; charset=windows-1250\n";
$extra .= "From: $email\r\nReply-To: $email\r\n";
$subject = "Vzkaz od ".$jmeno."";
$mess = "Jméno: ".$jmeno."\nEmail: ".$email."\n Web: ".$web."\nText:\n".$text."";

mail ($to, $subject, $mess, $extra);

?>
Toto téma je uzamčeno. Odpověď nelze zaslat.