Ergebnis 1 bis 4 von 4

Thema: PHP Mail bekommt UTF-8 nicht hin, finde meinen Fehler nicht

  1. #1
    Großmeister(in) Avatar von MyXoToD
    Registriert seit
    07.11.2007
    Ort
    Mainz
    Alter
    24
    Beiträge
    507
    Danke
    0
    Bekam 1 mal "Danke" in 1 Posting

    Standard PHP Mail bekommt UTF-8 nicht hin, finde meinen Fehler nicht

    Hi ich finde einfach den Fehler nicht, den ich mache.
    Ich habe ein script welches nach erfolgreicher registration eine Mail an den neuen User sendet. Dort kommen unter anderem auch ü, ä und ö vor.
    In der E-Mail die man dann bekommt sieht das ganze dann alerdings so aus:
    ��
    oder
    ö

    Ich hab alles versucht was mir bis jetzt eingefallen ist.
    Habs so probiert:
    PHP-Code:
    $mailbetreff utf8_encode($mailbetreff);
    $mailtext utf8_encode($mailtext); 
    und so

    PHP-Code:
    mail($mailempfaenger,$mailbetreff,$mailtext,$mailabsender,"MIME-Version: 1.0\nContent-Type: text/html; charset=\"utf-8\""); 
    Es klappt einfach nicht :/
    Mit dem Formular vorher hat die Mail ja nichts zu tun. Die steht ja einfach in der Variable $mailtext. Und das Formular vorher wird auch als UTF-8 gesendet... Die Datei ist auch Konvertiert zu UTF-8 ohne BOM..

    Kann mir jemand weiterhelfen?
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Don't follow me, I run into walls.

  2. #2
    Forum Guru Avatar von The User
    Registriert seit
    28.10.2007
    Ort
    Zwischen Pazifik und Atlantik...
    Beiträge
    4.044
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: PHP Mail bekommt UTF-8 nicht hin, finde meinen Fehler nicht

    1. htmlentities würde gehen.
    2. Lieber PHPMailer verwenden und sich Probleme sparen.

  3. #3
    Großmeister(in)
    Themenstarter
    Avatar von MyXoToD
    Registriert seit
    07.11.2007
    Ort
    Mainz
    Alter
    24
    Beiträge
    507
    Danke
    0
    Bekam 1 mal "Danke" in 1 Posting

    Standard AW: PHP Mail bekommt UTF-8 nicht hin, finde meinen Fehler nicht

    Warum würde htmlentities gehen? ICh will doch keine html tags umwandeln. Und das ist doch ein PHP mailer oder nicht? Ich schreib alles was ich brauch vorher in variablen und sende es per mail()
    Don't follow me, I run into walls.

  4. #4
    der/die Göttliche Avatar von jojo87
    Registriert seit
    23.03.2007
    Ort
    Leipzig
    Alter
    30
    Beiträge
    3.131
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: PHP Mail bekommt UTF-8 nicht hin, finde meinen Fehler nicht

    htmlentities wandelt alle Zeichen eines Strings in HTML-Entitäten um. Doku lesen, dann hättest du das schon selbst gesehen.
    Und The_User meint die Klasse PHPMailer, zu finden hier: http://phpmailer.codeworxtech.com

Ähnliche Themen

  1. finde den fehler nicht !
    Von webcoolcity im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 9
    Letzter Beitrag: 02.06.2009, 22:03
  2. mail() geht nicht, finde den Fehler nicht. :(
    Von FaFoo im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 25.06.2007, 16:30
  3. finde Fehler nicht
    Von Halloween im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 12.11.2006, 14:08
  4. finde den fehler nicht
    Von rosielsama im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 16.09.2006, 14:01
  5. Ich finde den Fehler einfach nicht
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 23.02.2006, 18:47

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •