Support » Plugins » Contactform 7

  • word_press_theme_user

    (@word_press_theme_user)


    Hallo,
    1. wie kann ich das Formular an ein eigenes .php zur Verarbeitung senden?
    2. Die Variablennamen (Eingabefelder) sind im Contactform nicht o.k. Zeichen: „-“ ist mit drinn.

    Hat jemand eine Idee?

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • Moderator Frank Neumann-Staude

    (@fstaude)

    Hallo,

    zu 1. Versuch mal das http://contactform7.com/redirecting-to-another-url-after-submissions/

    zu 2. Was meinst du? Die Namen vergibt man doch selbst bei Erstellen des Formulars.

    Gruß
    Frank

    Thread-Starter word_press_theme_user

    (@word_press_theme_user)

    Hi,

    ganz kurz. Danke für deine Antwort!

    By

    Thread-Starter word_press_theme_user

    (@word_press_theme_user)

    zu 1. das passiert nach dem Senden. Da ist die Übergabe an das „original“ PHP schon weg und es wird nur noch eine Antwortseite aufgerufen.
    zu 2. ja … war dumm von mir 😉

    Edi

    (@psychosopher)

    Was meinst Du mit original PHP? Contact Form 7 „verarbeitet“ Formulare, die mit dem Plugin erstellt werden können, d. h., es verschickt die eingegebenen Daten. Funktioniert das nicht?

    Wenn Du an die Daten heran möchtest, dann gibt es einen Hook dafür:

    add_action("wpcf7_before_send_mail", "wpcf7_do_something_else");
    
    function wpcf7_do_something_else(&$wpcf7_data) {
    
        // Here is the variable where the data are stored!
        var_dump($wpcf7_data);
    
        // If you want to skip mailing the data, you can do it...
        $wpcf7_data->skip_mail = true;
    
    }

    Hilft dir das weiter?

    Gruß, Torsten

    Thread-Starter word_press_theme_user

    (@word_press_theme_user)

    Hi,

    danke an alle Antworten.

    @ Torsten Landsiedel: ich denkee schon das das meine Antwort ist. Ich schaue mir es morgen genauer an. Super – ich danke dir !!

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • Das Thema „Contactform 7“ ist für neue Antworten geschlossen.