ďťż

[php]mail + polskie znaki

       

Podstrony


telcocafe

Witam!
Dane do tego skryptu są przesyłane z formularza metodą POST.

<?php //ustaw naglowki dla wiadomosci $naglowki = "From: ".$_POST['adres']."\r\nReply-To: ".$_POST['adres']."\r\nContent-type: text/plain; charset=iso-8859-2"; if(mail('test@test.te','E-mail od: '.$_POST['nazwisko'], $_POST['tekst'], $naglowki)) { echo 'Wiadomość została wysłana'; } ?>
Gdy użyję w mailu polskie znaki, w mailu zamiast ustalonej treści, przychodzi:

This is the Courier Mail Server 0.47 on v3.yoyo.pl.
I received the following message for delivery to your address. This message contains several internal formatting errors. This is often caused by viruses that attempt to infect remote systems. Instead of blocking this message, it has been converted as a safe, text-only attachment that can be safely read with a text editor.


Wpisana wiadomość jest w załączniku.

Jak zrobić, by polskie znaki były normalnie obsługiwane ?
Użytkownik movax edytował ten post 07 grudzień 2006, 21:35


zapisać plik w kodowaniu utf-8 i stosować kodowanie utf-8 na stronie (head htmla). Można też się bawić z podaniem mailowi w nagłówkach kodowania (powinno to być chyba w manualu) iso-8859-2

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.