Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: send mail
Forum PHP.pl > Forum > Przedszkole
michauex
Mam problem. znalazłem w sieci tutorial do wysyłania maila...problem jest tego typu że wysłany mail w skrzyne odbiorczej nie ma polskich znaków...tylko krzaki! Czy moze ktos zerknac na skrypt php...czy jest to jego wina?
http://michu.webhostfree.net

Na innym forum ktoś napisła mi że:

Jest to problem zamiany polskich krzaków na znaki unicode

Poszukaj biblioteki php
htmlMimeMail.php
mimePart.php
RFC822.php

I powinno byc OK

Tylko że ja jestem zielony jesli chodzi o php i nie wiem jak z tym sobie poradzic :/
boya
albo zmien kodowanie
albo to co dodajesz do tesci maila przefiltruj np tak:

  1. <?php
  2. $_POST['text']=str_replace('ś"','ś;',$_POST['text']);
  3. $_POST['text']=str_replace('ą"','ą',$_POST['text']);
  4. ?>


oczywiscie dla maila w kodowaniu:
  1. <?php
  2. $headers = "MIME-Version: 1.0rn";
  3. $headers .= "Content-type: text/html; charset=iso-8859-2rn";
  4. ?>
Guest
Niestety nie udało mi sie nic z tym zrobić:/
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.