php mail function: Problem mit Umlauten

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • php mail function: Problem mit Umlauten

    Hallo,

    Ich hab ein Problem, dass Umlaute nicht richtig dargestellt wreden, sondern als "[FONT=&quot]ß", "[/FONT][FONT=&quot]ö" etc.

    Das Script zum Mail versenden sieht folgendermaßen aus:
    [/FONT]
    PHP-Code:
      //Der Inhalt der versendeten Email:
      
    $mailtext "<html>
      <head>
          <title>titel</title>
      </head>       
      <body>"
    .$options.
      </body>
      </html>
      "
    ;

      
    $empfaenger $_POST'Eingabefeld' ]; //Mailadresse
      
    $absender   "testi@abc.de";
      
    $betreff    "test";
      
      
    $header  "MIME-Version: 1.0\r\n";
      
    $header .= "Content-type: text/html; charset=iso-8859-1\r\n";
      
      
    $header .= "From: $absender\r\n";
      
    // $header .= "Cc: $cc\r\n";  // falls an CC gesendet werden soll
      
    $header .= "X-Mailer: PHP "phpversion();
      
      
    mail$empfaenger,
            
    $betreff,
            
    $mailtext,
            
    $header); 
    Anfangs wurden die Umlaute richtig dargestellt, jetzt plötlihc nicht mehr!
    Woran kann das liegen?
    Ist da ein Fehler in dem Skript, oder liegt es an meinem Email Programm (benutze Outlook).

    Wäre nett, wenn mir jemand weiterhelfen würde.

    MfG

  • #2
    Nimm als Content-Type UTF-8

    Peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      hey super! jetzt funktionierts richtig.

      Danke schön

      Kommentar


      • #4
        und ganz allgemein .. mail () ist tot, und ruht mittlerweile so tief wie die Titanic - schau dir bitte eine "anständige" Mail-Klasse an, wie phpmailer
        [font=Verdana]
        Wer LESEN kann, ist klar im Vorteil!
        [/font]

        Kommentar

        Lädt...
        X