kodovani cestiny a html znaky v emailech

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod JYRY 26. 3. 2006 19:44

Zdravim vsechny ochotne poradit,
mam problem s kodovanim cestiny v emailech, ktere necham posilat pomoci fce mail() v PHP. Mam udelany formular na strankach, ze ktereho se data ukladaji do MySQL a jeste odesilaji na email. Kodovani mam nastaveno UTF-8, vsude mam znaky v poradku, jen v tech emailech mi stale chodi nesmyslne znaky. Taky nevim proc, ale mam tam nastaveny nejake tagy html, kttere misto aby se vykonali se v emailu vypisuji jako text :cry: Zde muj kod:
Kód: Vybrat vše
$komu=$_POST['komu'];
$predmet=$_POST['predmet'];
$zprava=$_POST['zprava'];
$hlavicky=$_POST['hlavicky'];

$komu="neco@neco.cz";

$predmet="Nova registrace";

$zprava = "Byla přijata nová žádost o registraci<br><br>";
$zprava .= "<u>Detaily:</u><br>";
$zprava .= "Registrující: ".$txt_name."<br>";
$zprava .= "Kontaktní email: ".$txt_email."<br>";
$zprava .= "Kraj: ".$select_kraj."<br>";
$zprava .= "<hr color=\"#666666\" width=\"350\" align=\"left\">";
$zprava .= "Registrovaný email: ".$txt_remail."<br>";
$zprava .= "Registrovaná subdoména: ".$txt_rsubdomena."<br>";
$zprava .= "<hr color=\"#666666\" width=\"350\" align=\"left\">";
$zprava .= "Souhlas s pravidly: ".$check_rules."<br>";
$zprava .= "IP adresa žadatele: ".$ip;

$hlavicky = "From: <".$txt_email.">";
$hlavicky .= "X-Sender: <".$txt_email.">";
$hlavicky .= "X-Priority: 1";
$hlavicky .= "Content-Type: text/html; charset=utf-8";
$hlavicky .= "Content-Transfer-Encoding: 8bit";

if (mail($komu,$predmet,$zprava,$hlavicky)){
[/code]


P.S. zkusit vyhodit hlavicky type a transfer jsem uz zkousel :cry:
Dekuji moc predem za kazdy dobry napad. A prosim nejak jednoduse, nejsem zadny zbehly profik v PHP :wink:
JYRY
Junior
Uživatelský avatar

Odeslat příspěvekod anonymni 27. 3. 2006 08:03

http://forum.zive.sk/viewtopic.php?t=22195

niekedy sa oplati pouzit hladanie
anonymni

Odeslat příspěvekod JYRY 27. 3. 2006 11:39

:P v tomhle foru jsem samozrejme byl, nez jsem svuj dotaz napsal, nicmene mi nepomohlo a html znaky neresi
nekdy staci cist :)
JYRY
Junior
Uživatelský avatar

Odeslat příspěvekod anonymni 27. 3. 2006 11:57

hned sa mi to zdalo akesi povedome :D:D
ked pridem domov mozem ti sem hodit zdrojak mojho formularu.. alebo nejale linky podla coho som to robil..
anonymni

Odeslat příspěvekod JYRY 27. 3. 2006 12:03

to bych ti byl velice vdecny, protoze ja uz jsem z toho uplne zoufaly, vyzkousel jsem vsechno co jsem kde cetl a porad mi chodi nesmyslne znaky :shock: , a ty znaky musi vyrabet fce mail() protoze vsude jinde mam ty data v UTF-8 spravne :?: >:-[]
JYRY
Junior
Uživatelský avatar

Odeslat příspěvekod anonymni 27. 3. 2006 16:23

anonymni


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků