Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Polskie znaki w temacie maila - PHPMailer
Forum PHP.pl > Forum > PHP
mariusz_edw
Witam.

Kodowanie znaków ustawione. Na www wyświetlają się polskie znaki.
Ale w tytule maila są nadal krzaki.

Skrypt:

  1. <!DOCTYPE html>
  2. <html>
  3. <meta charset="UTF-8">
  4. <head></head>
  5. <body>
  6. <?php
  7.  
  8. ini_set('display_errors', true);
  9.  
  10. require('phpmailer/PHPMailerAutoload.php');
  11. $mail = new PHPMailer();
  12. $mail->PluginDir = "phpmailer/";
  13. $mail->From = "mojanazwa@vp.pl";
  14. $mail->FromName = "mojanazwa";
  15. $mail->SMTPAuth = "login";
  16. $mail->SMTPSecure = "ssl";
  17. $mail->Host = "smtp.poczta.onet.pl";
  18. $mail->Mailer = "smtp";
  19. $mail->Username = "mojanazwa@vp.pl";
  20. $mail->Password = "haslo";
  21. $mail->SMTPAuth = true;
  22. $mail->Port = 465;
  23. $mail->SetLanguage("pl", "phpmailer/language/");
  24. $mail->Subject = "Zamówiono stronę: " . $_GET['f1'];
  25. $mail->Body = $_GET['f1'];
  26. $mail->AddAddress("mail@gmail.com","Imie Nazwisko");
  27. if($mail->Send())
  28. {
  29. echo 'E-mail został wysłany';
  30. }
  31. else
  32. {
  33. echo 'E-mail nie mógł zostać wysłany, przyczyna :'. $mail->ErrorInfo;
  34. }
  35. $mail->ClearAddresses();
  36. $mail->ClearAttachments();
  37. ?>
  38.  
  39. </body>
  40. </html>


Ktoś podpowie jak to zmienić?
trueblue
$mail->CharSet="UTF-8";
mariusz_edw
Dziękuję. Działa :-)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.