Hrvatski znakovi kod slanja php mail()

poruka: 4
|
čitano: 5.280
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
17 godina
neaktivan
offline
Hrvatski znakovi kod slanja php mail()
pitanje

Trebam malu pomoć kod slanja emaila iz php-a. Složio sam skriptu za slanje emaila i mailovi uspješno prolaze, ali umjesto hrvatskih znakova Š Č Ć Đ Ž dobivam nekakvu hrpu gluposti.

 

Na svim stranicama mi se hrvatski znakovi ispravno prikazuju, ali kod slanja maila ne.

 

 

Dali je netko već imao sličan problem?

 

Imate li kakvo rješenje za ovo??

 

 

 

 
0 0 hvala 0
17 godina
offline
RE: Hrvatski znakovi kod slanja php mail()

pokušaj dodati ovo u vrh mail.a:

 

Content-Type: text/plain; charset=ISO-8859-2; format=flowed

npr.
$tx = "Content-Type: text/plain; charset=ISO-8859-2; format=flowed\n\n";
$tx .= "čćšđžČĆŠĐŽ"

 

onda sa mail() saljes $tx kao body
nisam probao.. pogledaj malo source mailova koje dobivas..

Poruka je uređivana zadnji put čet 4.9.2008 19:11 (nesto222).
17 godina
neaktivan
offline
RE: Hrvatski znakovi kod slanja php mail()
nesto222 kaže...

pokušaj dodati ovo u vrh mail.a:

 

Content-Type: text/plain; charset=ISO-8859-2; format=flowed

Možda je utf-8, zavisi kakve su ti postavke na sajtu...
BTW pogledaj:
<?= "hello world" ?>
Poruka je uređivana zadnji put čet 4.9.2008 20:40 (disturbedHR).
17 godina
neaktivan
offline
RE: Hrvatski znakovi kod slanja php mail()

preporucam da se koristi UTF-8, i da se headeri salju kroz parametar mail funkciji...
Znaci: imas mail ($to, $subject, $body, "Content-Type: text/plain; charset=UTF-8;");

ovo bi trebalo radit....

1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice