Autor Zpráva
final
Profil
Zdravím,
$headers  = "MIME-Version: 1.0".PHP_EOL;
$headers .= "Content-Type: text/plain; charset=\"utf-8\"".PHP_EOL;
$headers .= "Content-Transfer-Encoding: base64".PHP_EOL;
$headers .= "From: admin@stranka.sk\r\n";
$to="email@email.sk";
$subject="predmet";
$message="sprava";
mail($to, $subject, $message, $headers);
Vie mi niekto vysvetliť prečo to nefunguje? Akonáhle z mail() odstránim $headers všetko ide v poriadku..
Davex
Profil
final:
prečo to nefunguje?
Jak to nefunguje?
peta
Profil
A mas to spravne napsane?
Nejčastější potíže s PHP (FAQ) » Kódování e-mailu, aneb abychom neposílali otazníky.
http://cz.php.net/manual/en/function.mail.php
Ja tam napriklad na jednom radku vidim PHP_EOL a na jinem "\r\n" a v tom navodu je from zasifrovane tez do utf
"From: =?UTF-8?B?".base64_encode(autoUTF("Moje Jméno"))."?=<ja@email.cz>".PHP_EOL;

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: