Anzeige

Hilfe bei Codierung

Hilfe bei Codierung | PSD-Tutorials.de

Erstellt von bheneka, 05.08.2008.

  1. bheneka

    bheneka DvD

    Dabei seit:
    07.12.2006
    Beiträge:
    304
    Geschlecht:
    männlich
    Ort:
    Bruchsal
    Software:
    Adobe CS2/CS3
    Hilfe bei Codierung
    Hallo Leute,

    braucuh mal wieder eure Hilfe.
    Ich hab ein Kontaktformular auf meiner Seite und es funktioniert einwandfrei.
    Allerdings werden die Zeichen nicht richtig Codiert.

    Hier ist mal der code:

    PHP:
    1.  
    2.  <?php
    3. if ($_POST) {
    4. $vorname = $_POST['vorname'];
    5. $nachname = $_POST['nachname'];
    6. $betreff = $_POST['betreff'];
    7. $nachricht = $_POST['nachricht'];
    8. $email = $_POST['email'];
    9.  
    10. $headers .= "From: ".$nachname." <".$email.">\n";
    11. $headers .= "X-Sender: <".$email.">\n";
    12. $headers .= "X-Mailer: PHP\n";
    13. $headers .= "Return-Path: <".$email.">\n";
    14. $headers .= "Content-Type: text/plain; charset=utf-8\n" ;
    15.  
    16.  # Ihre E-Mail-Adresse
    17. $an ="bheneka@gmx.de";
    18.  
    19.  # Diese Nachricht wird an Ihre E-Mail-Adresse gesendet
    20. $text = "Hallo,\n Sie haben eine neue Nachricht von $vorname $nachname erhalten:\n\n
    21. ====\n $nachricht\n====\n\nSie k&ouml;nnen $vorname $nachname unter dieser $email erreichen.";
    22.  @mail($an, $betreff, $text, "From: " . $email, $headers );
    23.  
    bitte helft mir.
     
    #1      
  2. Christian

    Christian verpeilt & verschallert

    Dabei seit:
    03.03.2005
    Beiträge:
    853
    Geschlecht:
    männlich
    Kameratyp:
    Canon EOS 300D
    Hilfe bei Codierung
    AW: Hilfe bei Codierung

    was heißt denn nicht richtig codiert?

    Probier mal das hier:
    PHP:
    1.  
    2.  <?php
    3. if ($_POST) {
    4. $vorname = $_POST['vorname'];
    5. $nachname = $_POST['nachname'];
    6. $betreff = $_POST['betreff'];
    7. $nachricht = $_POST['nachricht'];
    8. $email = $_POST['email'];
    9.  
    10. $headers .= "From: ".$nachname." <".$email.">\n";
    11. $headers .= "X-Sender: <".$email.">\n";
    12. $headers .= "X-Mailer: PHP\n";
    13. $headers .= "Return-Path: <".$email.">\n";
    14. $headers .= "Content-Type: text/html; charset=ISO-8859-1\n" ;
    15.  
    16.  # Ihre E-Mail-Adresse
    17. $an ="bheneka@gmx.de";
    18.  
    19.  # Diese Nachricht wird an Ihre E-Mail-Adresse gesendet
    20. $text = "Hallo,\n Sie haben eine neue Nachricht von $vorname $nachname erhalten:\n\n
    21. ====\n $nachricht\n====\n\nSie k&ouml;nnen $vorname $nachname unter dieser $email erreichen.";
    22.  @mail($an, $betreff, nl2br($text), "From: " . $email, $headers );
     
    Zuletzt bearbeitet: 05.08.2008
    #2      
  3. CIX88

    CIX88 Aktives Mitglied

    Dabei seit:
    06.04.2006
    Beiträge:
    814
    Geschlecht:
    männlich
    Ort:
    GR
    Hilfe bei Codierung
    AW: Hilfe bei Codierung

    Bei text/plain kann man auch die Umlaute ganz normal schreiben :)
     
    #3      
x
×
×
teststefan