Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: mailto teksto kodavimas į windows-1257

Parašė Kwyn· 2009 Rugp. 7 14:08:12
#1

Sveiki. Reikia skubios pagalbos.
Yra toks dalykas, kad formoje įvestas tekstas siunčiamas paštu per mailto. Ir dabar gaunasi tokia nesąmonė kad info.lt neatvaizduoja lt raidžių parašytų formoje, o gmail parodo viską gerai ir be koduotės. Gal kas gali padėti, bei paaiškinti kaip nustatyti koduote kad info.lt rodytų tas lt raides. Šiuo metu naudoju taip, bet tai nepadeda:

$headers  = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=windows-1257' . "\r\n";
    $headers .= 'To: xxx@xxx.xx'. "\r\n";
   


        mail("$to", "$subject",  $message", "From: $email", "$headers");




:(:]

Parašė WyPuk· 2009 Rugp. 7 15:08:33
#2

Nesupratau, tau nerašo lt raidžių?

Parašė Kwyn· 2009 Rugp. 7 15:08:10
#3

Taip. Info.lt man nerašo lt raidžių. Kaip priskirti funkcijai mailto koduotę, kad išsiuntus būtų viskas Ok.?

Parašė Peacemaker· 2009 Rugp. 7 15:08:31
#4

Radau pavyzdį:

<?php
$header = "Content-type: text/plain; charset=\"windows-1257\"\r\n";
$header .= "From: Nikolajus Krauklis <mano@el_pastas.lt>\r\n";
$header .= "Reply-to: mano@el_pastas.lt\r\n";
mail(' webmaster@php.ltŠis el. pašto adresas apsaugotas nuo spam'o, peržiūrėjimui reikia įjungti JavaScript ','Čia norima tema (subject)','Ir einanti žinutė',$header);
?>



Parašė Kwyn· 2009 Rugp. 7 15:08:43
#5

Ačiū, padariau.

Tik dabar kai padarau taip:

$header .= "From: $subject\r\n";

vietoje $subject turėtų rodyti adresato vardą, bet taip ir rodo subject. Kaip ištaisyti?

Redagavo Kwyn· 2009 Rugp. 7 15:08:26