Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Brak polskich znaków na poczcie, użyłem chyba wszytkich kombinacji i nic :(
jerry1984
post 20.04.2011, 00:44:19
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 3
Dołączył: 4.12.2010

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


Nie chciałem zakładać kolejnego już często przerabianego tematu ale to już moja desperacja gdzie chyba wszystkie kombinacje przerobiłem.
Mam skrypt phpmailer do wysyłania poczty i zawarłem w nim potrzebne funkcje do polskich liter:

  1. /* nagłówki */
  2. $headers .= "Content-type: text/html; charset=UTF-8\n";
  3. $headers .= "Content-Transfer-Encoding: 8bit\n";
  4.  
  5. /* wysyłanie poczty */
  6. require("phpmailer/class.phpmailer.php");
  7. $mail = new PHPMailer();
  8. $mail->CharSet = "UTF-8";
  9. $mail->PluginDir = "phpmailer/";
  10. $mail->From = "XXXX"; //adres naszego konta
  11. $mail->FromName = "XXXX";//nagłówek From
  12. $mail->Host = "XXXX";//adres serwera SMTP
  13. $mail->Mailer = "smtp";
  14. $mail->Username = "XXXXX";//nazwa użytkownika
  15. $mail->Password = "XXXX";//nasze hasło do konta SMTP
  16. $mail->SMTPAuth = true;
  17. $mail->SetLanguage("pl", "phpmailer/language/");
  18. $mail->Subject = "Zamówienie do realizacji";//temat maila
  19.  
  20. // w zmienną $text_body wpisujemy treść maila
  21. $mail->IsHTML(true) ;
  22. $text_body = ("$to, $subject, $message, $headers") ;
  23. $mail->Body = $text_body;
  24.  
  25. // adresatów dodajemy poprzez metode 'AddAddress'
  26. $mail->AddAddress("XXXXX","jerry");
  27.  
  28. if(!$mail->Send())
  29. echo "There has been a mail error <br>";
  30. echo $mail->ErrorInfo."<br>";
  31.  
  32. // Clear all addresses and attachments
  33. $mail->ClearAddresses();
  34. $mail->ClearAttachments();
  35. echo "Zamówienie zostało wysłane! <br>";


Mam w poczcie ustawione "Wyświetlanie wiadomości" w kodowaniu UTF-8 w Notepad ++ gdzie piszę php również mam ustawione UTF-8, więc już nie wiem gdzie mam jeszcze ustawić te kodowanie aby w mailu były polskie znaki.
Proszę o wyrozumiałość. Dziękuję

Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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: 21.06.2025 - 23:34