Ergebnis 1 bis 3 von 3

Thema: Absender-Email vom Kontaktformular soll im Maileingang erscheinen!?

  1. #1
    HTML Newbie
    Registriert seit
    11.11.2013
    Beiträge
    1
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Absender-Email vom Kontaktformular soll im Maileingang erscheinen!?

    Hallo,

    Das Mailer-Script meines Kontaktformulars sieht so aus:

    <?php
    $recipient = "meine@email.de";
    $fmtResponse= implode("", file("response.htt"));
    $fmtMail= implode("", file("mail.htt"));

    foreach($_POST as $key=>$val) {
    $fmtResponse= str_replace("<$key>", $val, $fmtResponse);
    $fmtMail= str_replace("<$key>", $val, $fmtMail);
    }
    if ($_POST["access"] == "irregeheim") {
    mail($recipient, $_POST["subject"], $fmtMail);
    }
    echo $fmtResponse;
    ?>

    Funktioniert alles gut, allerdings möchte ich, dass als Absender im Posteingang nicht "postmaster ... @ ..." steht, sondern der Name oder die e-mail adresse, die der Absender vorher im Formular eingegeben hat. Damit klar wird, was ich meine, hier ein Screenshot:


    Hab keine Ahnung von php. Wie geht das? Oder wird das nicht im PHP Script geregelt, sonder wie die "Betreff-Zeile" auch direkt über ein verstecktes Formularfeld. Vielen Dank für die Unterstützung!
    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 !!!!!
    Geändert von truejoke (11.11.2013 um 13:38 Uhr)

  2. #2
    Bandit
    Gast

    Standard AW: Absender-Email vom Kontaktformular soll im Maileingang erscheinen!?

    Zitat Zitat von truejoke Beitrag anzeigen
    Hab keine Ahnung von php.
    Das wirst du ändern müssen.
    Zitat Zitat von truejoke Beitrag anzeigen
    Wie geht das?
    Z.B. mit dem phpMailer von http://phpmailer.worxware.com/
    Allerdings wird der reale Absender immer ein eMail-Konto von dir sein.

  3. #3
    HTML Newbie
    Registriert seit
    07.12.2013
    Beiträge
    1
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Absender-Email vom Kontaktformular soll im Maileingang erscheinen!?

    Hallo!


    Es tut mir leid. Ich spreche kleines Deutsch. Ich will lernen.


    Sie müssen die "Von"-Header hinzufügen.

    <?php
    $recipient = "meine@email.de";
    $fmtResponse= implode("", file("response.htt"));
    $fmtMail= implode("", file("mail.htt"));
    $from = 'my@email.de';
    foreach($_POST as $key=>$val) {
    $fmtResponse= str_replace("<$key>", $val, $fmtResponse);
    $fmtMail= str_replace("<$key>", $val, $fmtMail);
    }
    if ($_POST["access"] == "irregeheim") {
    mail($recipient, $_POST["subject"], $fmtMail,"From: ".$from."\n\r");
    }
    echo $fmtResponse;
    ?>

Ähnliche Themen

  1. Neue Domain soll bei Google erscheinen
    Von klari im Forum HTML & CSS Forum
    Antworten: 11
    Letzter Beitrag: 03.01.2011, 14:16
  2. Bei Mouse over soll Bild erscheinen...
    Von Dominikgt im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 08.03.2007, 08:35
  3. Bild soll erst nach 30 sek erscheinen
    Von badmaxx im Forum HTML & CSS Forum
    Antworten: 9
    Letzter Beitrag: 09.02.2007, 09:23
  4. neuer beitrag soll auf erste seite erscheinen
    Von lkshare im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 15.01.2007, 19:15
  5. bei hover soll text erscheinen
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 06.03.2005, 21:23

Stichworte

Berechtigungen

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