Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mail() + utf = popsuty TEMAT, Problem z kodowanie polskich znakow w temacie uzywajac mail()
-bra-
post
Post #1





Goście







Witam!

Zanim zaczne drzec wlosy z glowy zapytam jeszcze tu.

Mam strone z kodowaniem UTF-8.
Dane w bazie mySQL w UTF-8

Wszystko pieknie ... maile wychodza TRESC jest poprawnie wyswietlana, ale nie temat (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif)
O ile w tresci wszystkie polskie znaki sa wyswietlane poparwnie o tyle w temacie wyglada to tak:

Oryginalnie: "ęóąśłżźćń"
W mailu: " ó żź "

Jak wiec widac brakuje wielu pliterek.
O co chodzi?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
brajan
post
Post #2





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 5.03.2004
Skąd: Rzeszów

Ostrzeżenie: (0%)
-----


Problem rozwiązany (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Nie wiem czy jest lepszy sposób, ale to działa:

  1. <?php
  2. $temat = iconv("UTF-8", "ISO-8859-2", stripslashes($row['nlt_temat']));
  3. $temat = "=?iso-8859-2?B?".base64_encode($temat)."?=";
  4. ?>


Ten post edytował brajan 25.05.2006, 09:33:53
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 17:46