1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Hilfe bei Formular - senden führt auf 404 / Seite nicht gefunden

Dieses Thema im Forum "Konfiguration" wurde erstellt von JRop, 24. Januar 2015.

  1. JRop

    JRop Member

    Registriert seit:
    24. Januar 2015
    Beiträge:
    7
    Zustimmungen:
    0
    Moin moin,


    Ich hoffe, ich stelle meine Frage im richtigen Forum...


    ich habe ein Formular als Seiten-Template erstellt.
    Auf der eigentlichen Seite habe ich nur den Einleitungstext eingetragen und binde dann das Formular ein, indem ich die entsprechende Vorlage auswähle.


    Es funktioniert alles, abgesehen vom senden der E-Mail.
    Die Felder werden überprüft und ggf. die entsprechenden Fehlermeldungen angezeigt (abgesehen vom select-Feld :().


    Wenn aber alles richtig ausgefüllt ist, dann lande ich leider nur auf einer 404-Fehlerseite... :( :confused:


    Hier das Formular:
    http://www.wsbederkesa.de/anmeldung-segelregatta/


    Kann mir jemand sagen, wo mein Fehler / meine Fehler liegt bzw. liegen?


    Hier der Code, der das Formular verarbeitet:


    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!

    und der Beginn des Formulares:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
    #1 JRop, 24. Januar 2015
    Zuletzt bearbeitet: 24. Januar 2015
  2. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Schau Dir mal zuerst die Fehlermeldungen in der Browserconsole an. Das contact-form.js und jquery werden nicht gefunden.
     
  3. JRop

    JRop Member

    Registriert seit:
    24. Januar 2015
    Beiträge:
    7
    Zustimmungen:
    0
    Das stimmt,
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    lieferte nicht das Child-Theme, sondern das Originalverzeichnis. Übergangsweise habe ich den Script-Ordner dubliziert.

    Aber leider löst das nicht den Fehler.
    Das Verhalten ist noch immer so, wie im Ursprungspost beschrieben.

    Hast du noch eine Idee?
     
  4. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Bereinige bitte auch die restlichen Fehler (jQuery(document).on('ready post-load', easy_fancybox_handler ); Uncaught TypeError: undefined is not a function)
     
  5. JRop

    JRop Member

    Registriert seit:
    24. Januar 2015
    Beiträge:
    7
    Zustimmungen:
    0
    Hmm, den habe ich gar nicht angezeigt bekommen...

    Bei mir war nur noch die Meldung, dass Piwik geblockt wird... aber das sollte ja auch so sein.

    Ich hab das Plugin "Easy Fancybox" jetzt mal deaktiviert.
    Mit welchem Browser - welcher Erweiterung ggf. debugst du?
     
  6. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Ich verwende Chrome
     
  7. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Lass die Form Aktion mal bitte leer.
     
  8. JRop

    JRop Member

    Registriert seit:
    24. Januar 2015
    Beiträge:
    7
    Zustimmungen:
    0
    hab ich:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  9. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Änder mal das Feld name in nachname:

    <input type="text" size="30" name="nachname" id="nachname" value="">
     
  10. JRop

    JRop Member

    Registriert seit:
    24. Januar 2015
    Beiträge:
    7
    Zustimmungen:
    0
    Ja, es wird definitiv besser :D

    Ich hab bei form action wieder
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    eingesetzt.

    Der 404-Fehler ist weg, allerdings funktioniert irgendetwas noch immer nicht.
    Es wird nichts gesendet. Und bei Reload ist das Regatta-Feld leer.

    Ich hab die Prüfung des Feldes deaktiviert, änderte nichts.
    auch der Versuch, statt wp_mail nur die Eingaben per echo auszugeben funktionierte nicht.
    Ergebniss war immer die Meldung, dass etwas nicht funktioniert hat.
     
  11. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Bei mir ist das Namensfeld unverändert trotz Leerung des Browsercache. Und lass die Form Action leer.
     
  12. JRop

    JRop Member

    Registriert seit:
    24. Januar 2015
    Beiträge:
    7
    Zustimmungen:
    0
    ok, action ist wieder leer und ich habe sämtlich serverseitigen cache-option und dateien entfernt...
     
  13. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Dein Abfrage des Regatta Feldes ist aber schon noch aktiv, denn daran scheitert es.

    Meine Übertragung:
    regatta:Opti-B-Regatta Beerster Auftakt
    nachname:Max
    vorname:Mustermann
    anschrift:
    plz:
    ort:
    verein:Mustersegler
    vkurz:
    dsv:
    email:mustersegler@mustermailer.abc
    vsname:
    vsvorname:
    bname:musterschiff
    bklasse:musterklasse
    segelnr:
    comments:
    g-recaptcha-response: 'ganz_viel_zeug'
    submitted:true
    checking:

    Serverantwort:
    Das hat leider nicht funktioniert.
    Bitte wählen Sie eine Regatta aus.

    Grund:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Es muss ein !isset sein.
     
  14. JRop

    JRop Member

    Registriert seit:
    24. Januar 2015
    Beiträge:
    7
    Zustimmungen:
    0
    Ohh man... Jawoll, das war das Problem!!!
    Jetzt funktioniert alles!

    Ganz lieben Dank für deine Mühe und Geduld :D

    Grüße
    Jens
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden