Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]mail() kodowanie, thunderbird
agamemnon
post 15.05.2009, 16:47:53
Post #1





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 21.09.2006

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


Witam
oto część kodu wysyłającego e-mail:
  1. <?php
  2. $body= stripslashes($_POST['tresc']);
  3.  
  4. $headers = "From:Jan Kowalski <biuro@kowalski.home.pl> r\n";
  5. $headers.= "Content-Type: text/html; charset=iso-8859-1 "; //tutaj korzystalem z takich kodowan jak utf-8,ISO-8859-2
  6. $headers.= "MIME-Version: 1.0 ";
  7.  
  8. mail("$wartosc", "Powiadomienie o dostępnosci", $body, $headers);
  9. ?>


Problem tkwi w tym ze ja posiadam konto na gmail.com i odbierając ją (nie używam programu pocztowego) nie widzę żadnych problemów z kodowaniem. Za to osoba która odbiera pocztę przez thunderbirda (z serwera home.pl) widzi krzaki lub znaki zapytania. Czy wina w takim wypadku jest w samym skrypcie czy może chodzi o serwer poczty lub program pocztowy?

To kodowani Windows-1250 pomoglo dzieki

Ten post edytował agamemnon 15.05.2009, 16:56:11
Go to the top of the page
+Quote Post
Jose
post 15.05.2009, 16:49:55
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 1
Dołączył: 15.05.2009

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


Próbowałeś/aś kodowania Windows-1250? Niby przestarzałe, ale w niektórych przypadkach konieczne.
Go to the top of the page
+Quote Post
piotrooo89
post 15.05.2009, 17:06:45
Post #3


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




na końcu każdej linii powinieneś mieć zwrot karetki i znacznik nowej linii (\r\n).


--------------------
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: 13.06.2025 - 04:10