Datuve :: Forums :: Arhīvs :: Teksta encodings iekš Mime Mail (php)

Datuve

Mana Datuve

Reģistrācija | Noteikumi | Paroles atjaunošana



Forums

Ieskaties


Raksti

Lietotāji online

Lietotāji online: 90

Reģistrētie lietotāji online: 0

Viesi online: 90

Datuve.lv video
Top.LV

Teksta encodings iekš Mime Mail (php)

Ievietoja: bublik @ 2007.12.13 13:00  

Sveiki, vai kāds nezin kā var uzlikt normālu encodingu ieks Mime Mail?
Kad sūta uz g-mail tad vis ok (garumzīmes un mīkstinājumzīmes rādās)
, bet uz inbox.lv  rādās visādi brīnumi garumzīmju vietā.
Itkā mainiju encodingu tur kur atradu, bet tas nepalīdzēja. (liku utf-8)

Komentāri:

#1 drono @ 2007.12.13 13:23

$to = "tu@lapa.lv";
$subject = "Čau, kā iet?";
$message = "123abc";
$headers = "MIME-Version: 1.0 \nFrom: es@lapa.lv \nContent-type: text/html; charset=utf-8";
mail($to, $subject, $message, $headers);

Pašam PHP skriptam, protams, arī ir jābūt saglabātam utf-8 kodējumā (ja tajā parādās garumzīmes).

#2 Oskars_M @ 2007.12.13 14:45

Pašai inbox.lv lapai headeros norādīts windows-1257 kodējums, līdz ar to, var gadīties arī, ka nāksies izšķirties starp normālu skatu inbox.lv webmailā un normālu skatu globālāk domājošos webmailos (ar utf-8) un e-pasta pārlūkos. Neesmu gan sevišķi iedziļinājies, varbūt iespējams norādīt, ka maila tekstam ecodings ir utf-8 neatkarīgi no Inbox encodinga.