Support » Allgemeine Fragen » Eingebundene PHP Datei verschickt kein Mail

  • Gelöst timtimtim232

    (@timtimtim232)


    Hallo zusammen

    Problem: Eigener PHP-Code zur Formularauswertung verschickt kein Mail.

    Ich habe ein Childtheme erstellt, um eigener PHP-Code miteinzubinden. Das hat bisher auch super geklappt. Nun wollte ich auf meiner Seite ein HTML-Formular einbinden, welches eine PHP-Datei in meinem Childtheme nutzt und mit folgendem Code darauf verweist:

    <?php
    include ‚individuellbestellen.php‘;
    ?>

    Inhalt der PHP-Datei:

    <?

    if (isset($_POST[‚btnAbschicken‘])) {

    $betreff = „Neue Bestellung“;
    $texteingabe = $_POST(‚Texteingabe‘);

    $mailTo = „tim.muff@bluewin.ch“;
    $von = „wpr723adm@idraw.ch“;
    $nachricht = „Test Texteingabe: “ . texteingabe;

    mail($mailTo, $betreff, $nachricht, $von);

    }
    ?>

    Die PHP-Datei individuellbestellen.php liegt am gleichen Ort wie funtions.php.
    Wenn ich das Formular als „normaler Benutzer“ ausfülle, bekomme ich jedoch keine Mail zugesendet. Ich habe schon geprüft, ob mein WP überhaupt im Stande ist, Mails zu verschicken mit einem Mail Check Plugin. Das hat immerhin funktioniert.

    Ich weiss Hilfe sehr zu schätzen.^^
    Gruss Tim

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Warum verwendest du nicht ein übliches Kontaktformular-Plugin? Das sollte dann auch sicherer sein.

    Für reine Programmierfragen zu PHP bist du in einem PHP-Forum besser aufgehoben.


    Moderationshinweis: Thread als „keine Support-Frage“ markiert.

    Thread-Starter timtimtim232

    (@timtimtim232)

    Weil ich ein sehr spezifisches Kontaktformular brauche mit Bilderbutton oder Buttons unter Bilder etc. Ich habe sehr lange ein passendes oder passend änderbares Kontaktformular gesucht (evt auch eines wo man einfach Code anpassen kann), leider ohne Erfolg. Daher habe ich mich dann nach langem hin und her dafür entschieden, ein Eigenes zu programmieren. Vielleicht kennst du ja ein Kontaktformular welches passen könnte ? 🙂

    Ansonsten danke ich dier vielmals und ich werde deinem Hinweis folgen.

    Wer die mail-Funktion von PHP so roh nutzt, darf sich nicht wundern, wenn keine Mails ankommen. WordPress nutzt zum versenden von Mails die Mailer-Klasse phpMailer und damit funktioniert das auch.

    Thread-Starter timtimtim232

    (@timtimtim232)

    Oki danke für die Info.

    Ich habe mich ein bisschen informiert und bin nun zum Schluss gekommen, meine Erwartungen ein wenig runter zu schrauben. Nun probiere ich es witzigerweise mit dem Plugin Contact Form 7, mit welchem ich leichte codebezogene Änderungen vornehmen kann.

    Danke für die Hilfe.

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Das Thema „Eingebundene PHP Datei verschickt kein Mail“ ist für neue Antworten geschlossen.