mail funktion umlaute und sonderzeichen

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

  • mail funktion umlaute und sonderzeichen

    Hallo Kollegen,

    mal eine Frage wenn man mit der mail funktion ein e-mail an jemanden schicken möchte, wie kann man dann umlaute wie ä,ö,ü usw. oder Sonderzeichen wie €, @, ~ usw. richtig darstellen?

    also ich habe es schon mit ä und &euro versucht das wir aber nicht richtig umgewandelt.

    Ich hoffe ihr habt eine Lösung parat.

  • #2
    Zitat von Linux5 Beitrag anzeigen
    wie kann man dann umlaute wie ä,ö,ü usw. oder Sonderzeichen wie €, @, ~ usw. richtig darstellen?
    In dem man eine passende Zeichenkodierung verwendet, und diese auch im Header entsprechend angibt.
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Also ich habe

      PHP-Code:
      <meta http-equiv="content-type" content="text/html; charset=utf-8" /> 
      eingestellt.

      Kommentar


      • #4
        Das ist schön, leider ist das kein E-Mail-Header …
        [FONT="Helvetica"]twitter.com/unset[/FONT]

        Shitstorm Podcast – Wöchentliches Auskotzen

        Kommentar


        • #5
          Verschickst du HTML-Emails oder plain text?

          Kommentar


          • #6
            Das ist mein Html/PHP code:


            PHP-Code:
            $empfaenger $_POST['mail_adresse'];
            $betreff 'Registrierung bei www.beispiel.de';
            $nachricht 'Herzlich Willkommen, ' "\r\n" 'bei www.beispiel.de.' "\r\n" "\r\n" ."\r\n" 'Dein Nickname: ' $_POST['nickname'] . "\r\n" 'Dein Passwort: ' 
            $_POST['passwort'] . "\r\n" .     'Die dazu gehöhrigen Daten findest du im Bereich "Impressum".' "\r\n" "\r\n" 'Bitte bewahre diese E-mail auf.' .
                
            "\r\n" "\r\n" 'Hier geht es zum Login: http://www.beispiel.de/index.php?aktion=login' "\r\n" "\r\n";
                
            $header 'From: ****@****.de' "\r\n" .
                
            'Bcc: ****@****.de' "\r\n" .
                
            'Reply-To: ****@****.de' "\r\n" .
                
            'X-Mailer: PHP/' phpversion();
                
                
            mail($empfaenger$betreff$nachricht$header); 

            Kommentar


            • #7
              1. Das ist definitiv kein HTML-Code, sondern reines PHP.
              2. Die Möglichkeit Header anzugeben hast du bereits entdeckt.
              3. Jetzt wäre es an der Zeit, die gegebenen Hinweise umzusetzen.

              Kommentar

              Lädt...
              X