Einbindung eines Kontaktformulares (kein Plugin)

  • Ich hätte die Möglichkeit, ein recht komfortables und umfangreich zu gestaltendes Kontaktformular einzubinden. Dieses Formular hat schon etliche prima Dienste geleistet und sich bewährt, aber eben nicht in Verbindung mit Wordpress. Das isses http://blog.mueschen.info/?page_id=927 , was aber nicht so will, wie es soll.

    Der Programmierer (nicht ich) desselben hat jetzt aber Fragen, die mit WP zusammenhängen und die hier vielleicht gelöst werden könnten. Wer weiß, vielleicht wird ein neues Plugin draus, keine Ahnung, aber denkbar.

    Ich zitiere mal aus unserem Mailverkehr:

    Fülle ich kein feld aus, dann kommt er wieder auf die richtige Seite.
    Fülle ich auch nur ein Feld aus, so erzeugt er eine error 404
    und damit kommt:

    "Not Found
    Sorry, but you are looking for something that isn't here."


    Und die Frage, die ich Euch in seinem Auftrag zusätzlich stellen soll/möchte ist:

    Wie baut man Formulare für Wordpress, welche wieder auf sich selber führen und was muss man da beachten?

    Da geht es dann um das "Dankeschön", wenn das Formular abgeschickt wurde.

    Mein Problem habe ich hoffentlich rübergebracht, denn ich bin immer noch PHP-Dau... Aber der würde sich über eine Lösung nicht weniger freuen ;-).

    Tschö - Nobbi - WebNobbi.de ~ (WP 2.7, FF 3.0.5)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Wie baut man Formulare für Wordpress, welche wieder auf sich selber führen und was muss man da beachten?

    Genau wie andere Formulare auch: Als action nimmt man $_SERVER['PHP_SELF'] und die Ausgabe steuert man über eine if-Schleife.

    Ansonsten wäre es mal schön, den Quelltext des Skriptes zu sehen.

  • Ähm, klar, der Quelltext :oops: . Entschuldigt, den hätte ich auch gleich mitliefern können. Hier isser:


    Hilft Dir das ggf. weiter?

    Nicht an den Angaben stören bitte, ist vollkommen unpolitisch, die Sache *g*.

    Tschö - Nobbi - WebNobbi.de ~ (WP 2.7, FF 3.0.5)

    Einmal editiert, zuletzt von Nobbi (12. November 2006 um 19:46)

  • Das Problem ist folgendes:

    HTML
    <input type="hidden" name="page_id" value="927">


    Wenn man diese Zeile entfernt, funktioniert es.

    Abgesehen davon darf ich emfehlen, dem Formular eine Fehlerbehandlung bei fehlenden Angaben zu spendieren. Außerdem führt das Skript keine Validierung der E-Mail-Adresse durch; somit können zusätzliche Angaben in den E-Mail-Header eingefügt werden und das Skript kann u.U. zum Spam-Versand missbraucht werden. Achja: Wer ist "Andre" bzw. ist es wirklich erwünscht, dass er von jeder Mail eine Kopie bekommt?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!