Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Polskie znaki w temacie maila.
piotrekk
post 20.01.2010, 16:05:43
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 2
Dołączył: 13.11.2006

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


Witam,

mam bardzo dziwny problem ze znakami polskimi w temacie wysyłanej wiadomości za pomocą funkcji mail().

Wiadomość razy wysyłana jest z polskimi znakami raz bez.

Wysyłałem na różne sposoby i zawsze to samo. Problem się pojawia szczególnie wtedy gdy treść wiadomości jest dosyć dluga.

  1. $temat = "Twoje zeznanie zostało przygotowane i przesłane do Urzędu";
  2. $dane = "Dzien dobry";
  3. $naglowki = "From: doradca@zeznaniaroczne.pl\r\n";
  4. $naglowki .= "Content-type: text/plain; charset=\"utf-8\"\r\n";


  1. $dokogo = $row['email'];
  2. $temat = "Cena została zaakceptowana";
  3. $dane = "Prosimy nie odpowiadać na e-mail, który jest automatycznie generowaną wiadomością zwrotną.\n\n";
  4. $naglowki = "MIME-Version: 1.0\n";
  5. $naglowki .= "From: wycena@zeznaniaroczne.pl\r\n";
  6. $naglowki .= "Content-type: text/plain; charset=\"utf-8\"\r\n";
  7. $naglowki .= "Content-Transfer-Encoding: 8bit\n";


Testowałem również kilka sposobów z forum, ale nie przynosiły rezultatów. Ktoś wie dlaczego ?
Go to the top of the page
+Quote Post
Maciek1705
post 20.01.2010, 16:22:10
Post #2





Grupa: Zarejestrowani
Postów: 157
Pomógł: 3
Dołączył: 15.06.2009

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


witam może coś Ci da moja odp. ja miałem podobnie z tym że kodowanie strony php na której znajduje się funkcja mail było inne niż deklaracja Ty np masz utf-8 a strona na której jest ta funkcja jakie ma kodowanie? Może to jest przyczyna tego? spróbuj zmienić kodowanie na iso 8859-2. Pozdrawiam
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 11:30