Automatischer E-Mail-Versand mit HTML + PHP

Thema wurde von Anonymous, 22. November 2023 erstellt.

  1. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    12. Juli 2019
    Beiträge:
    84
    Danke erhalten:
    1
    Danke vergeben:
    40
    Hallo zusammen,

    wir wollen auf der Suchergebnisseite ein Anfrageformular für Artikel einbinden, bei dem der Kunde uns Artikelnummer und Hersteller mitteilen kann, damit wir im Anschluss ein Angebot erstellen können.

    Das Formular haben wir mit HTML auf in der error_message.html eingebunden. Sieht soweit auch alles sehr gut aus.
    Nun ist meine Frage, wie ich es schaffe, dass die ausgefüllte Anfrage am Ende per Mail an uns geschickt wird?

    Ich nehme an, dass funktioniert über eine php-Datei mit mail()-Funktion. Wie löse ich das am besten? Hat da jemand eine Idee?

    Danke im Voraus!
     
  2. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    28. Dezember 2020
    Beiträge:
    403
    Danke erhalten:
    205
    Danke vergeben:
    68
    Schau dir das z.B. mal an:
    (Link nur für registrierte Nutzer sichtbar.)

    Habe das angepasst für "Anfrage Dichtung anfertigen":
    (Link nur für registrierte Nutzer sichtbar.)
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    1. September 2012
    Beiträge:
    2.707
    Danke erhalten:
    513
    Danke vergeben:
    173
    Dann lieber was lokales, von Arclab oder so.
     
  4. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    12. Juli 2019
    Beiträge:
    84
    Danke erhalten:
    1
    Danke vergeben:
    40
    @Gerd_P wie genau hast du das gemacht? Wo hast du die Dateien hochgeladen?
     
  5. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    28. Dezember 2020
    Beiträge:
    403
    Danke erhalten:
    205
    Danke vergeben:
    68
    GXModules/Meins/AnfrageFormular/kontakt-anfrage.php (da liegen auch alle anderen dazu notwendigen Dateien)

    Im Content-Manager: Seiten - Neue Informationsbox anlegen (die Nummer notieren) mit folgendem Inhalt:
    Code:
    <iframe id="iframeda" src="GXModules/Meins/AnfrageFormular/kontakt-anfrage.php" style="border: 0; width: 100%;height: 530px; "></iframe><script type="text/javascript">
    window.addEventListener("load", function()  // Nachdem alle DOM-Elemente geladen wurden
    {
      window.setTimeout(function()
      {
         document.getElementById("iframeda").src = "GXModules/Meins/AnfrageFormular/kontakt-anfrage.php";
      },
      10);  // 0,01 Sekunden
    })
    </script>
    Und dort wo der Anfrage-Button hinsoll (Nummer eintragen):
    HTML:
    <div class="col-xs-12 dichtung-button">
        <a href="../popup_content.php?coID=3210128&lightbox_mode=1" class="js-open-modal"
            data-modal-type="iframe"
            data-modal-settings='{literal}{{/literal}"title": "Angebot/Anfrage - Anfertigen von Dichtungen"{literal}}{/literal}'
            target="_blank" title="Angebot-Anfrage">Angebot-Anfrage
        </a>         
    </div>
     
  6. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    12. Juli 2019
    Beiträge:
    84
    Danke erhalten:
    1
    Danke vergeben:
    40
    Vielen Dank für deine Hilfe!
     
  7. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    12. Juli 2019
    Beiträge:
    84
    Danke erhalten:
    1
    Danke vergeben:
    40
    Ich hätte doch noch einmal eine Frage zu dem Thema.
    Ich habe das Formular als "Frangenformular" auf den einzelnen Produktseiten eingebunden. Gibt es nun eine Möglichkeit, dass man beim Email Versand auch die Produkt-ID mitsenden kann? Ansonsten ist es schwierig zu wissen über welchen Artikel das Formular ausgefüllt wurde...
     
  8. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    28. Dezember 2020
    Beiträge:
    403
    Danke erhalten:
    205
    Danke vergeben:
    68
    Auf den Produktseiten nehme ich das Gambio "Frage zum Produkt", da wird der Link zum Produkt mitgesendet.
     
  9. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    12. Juli 2019
    Beiträge:
    84
    Danke erhalten:
    1
    Danke vergeben:
    40
    @Gerd_P ich beschäftige mich noch einmal mit deinem obigen Vorschlag, bzgl. der Einbindung des Formulars.
    Was meinst du genau mit "Und dort wo der Anfrage-Button hinsoll (Nummer eintragen):"?
    Wo müsste ich da die Nummer eintragen?

    Und benötige ich nur die zwei Dateien, die du oben genannt hast?
     
  10. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    28. Dezember 2020
    Beiträge:
    403
    Danke erhalten:
    205
    Danke vergeben:
    68
    Du benötigst auch die Dateien von (Link nur für registrierte Nutzer sichtbar.)
    Die coID-Nummer der neuen Informationsbox
    (In meinem Beispiel von oben ......<a href="../popup_content.php?coID=3210128&lightbox_mode=1"......)