Autor Zpráva
MichalVlasák
Profil
Dobrý den, mám následující skript:

$muj_email = "michal.vlasak@1sdzp.cz";
$zprava = "Přihlašovací jméno: ".$ic."\nHeslo: ".$heslo;
$hlavicka = "Content-type: text/plain; charset=utf-8\r\n";
        
mail($email, "Daňová evidence - Registrační údaje", $zprava, "From: ".$muj_email."\r\n".$hlavicka);

E-mail mi přijde v tomto tvaru:

Content-type: text/plain; charset=utf-8
Message-Id: <20140202143927.EE6844D4249@webian.akis.cz>
Date: Sun, 2 Feb 2014 15:39:27 +0100 (CET)

Pihlaovac jmno: 1234567890
Heslo: a

Takže vidíte, že kódování se stane součástí zprávy a navíc i další údaje a pak teprve to, co chci. Ale to logicky není ve správném kódování. Kde je chyba prosím?
MichalVlasák
Profil
MichalVlasák:
Nakonec jsem to vyřešil sám.
Tenhle skript už funguje. Záleží i na pořadí částí hlaviček.
$muj_email = "michal.vlasak@1sdzp.cz";
$predmet = "Daňová evidence - Registrační údaje";
$zprava = "Přihlašovací jméno: ".$ic."\nHeslo: ".$heslo;
$hlavicka = 'MIME-Version: 1.0' . "\n";
$hlavicka .= 'Content-type: text/plain; charset=UTF-8' . "\n";
$hlavicka .= 'From: ' . $muj_email. "\n";
        
mail($email, $predmet, $zprava, $hlavicka);

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: