Autor Zpráva
Zablich
Profil *
Mam problém že když použiju tento kod:
<?php
$komu = "shit5@seznam.cz";
$odesílatel = "Příliš žluťoučký kůň";
$adresaOdesílatele = "registrace@example.com";
$předmět = "Registrace (ěščřžýáíéďťňľúůó)";
$textMailu = '<b>aa</b>';

mail($komu, "=?UTF-8?B?".base64_encode($předmět)."?=", $textMailu, "From: =?UTF-8?B?".base64_encode($odesílatel)."?=<".$adresaOdesílatele."> \r\n".$hlavičky) ? "ODESLANO" : "CHYBA";

?>

Tak mě to nezobrazí html, ale pouze text tedy: <b>aa</b>. Nevědel by někdo jak do $textMailu přidat funkční html tady? Děkuji za pomoc.
		

DarkMeni
Profil
Zkus pojmenovávat proměné bez háčků a čárek a na odeslání emailu v html je hlavička Content-Type s hodnotou "text/html; charset=utf8" takže něco jako:
<?php
$komu = "shit5@seznam.cz";
$odesilatel = "Příliš žluťoučký kůň";
$adresaOdesilatele = "registrace@example.com";
$predmet = "=?UTF-8?B?".base64_encode("Registrace (ěščřžýáíéďťňľúůó)")."?=";
$textMailu = '<b>aa</b>';
$hlavicky = "From: =?UTF-8?B?".base64_encode($odesilatel)."?=<".$adresaOdesilatele.">\r\n";
$hlavicky.= "Content-Type: text/html; charset=utf-8\r\n";
mail($komu,$predmet,$textMailu,$hlavicky) ? "Úspěch" : "Selhání";
Zablich
Profil *
shaggy:
Díki moc funguje to

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:

0