php captcha sicherheitscode kontaktformular generator

PHP-Startseite
Sitemap
Impressum / Kontakt

Webmaster-Tool:
KontaktFormular Generator

PHP-Scripts:
PHP-CAPTCHA
dbTool
Template-Klasse in PHP
RegEx
Webkatalog Script php-CAPTCHA KontaktFormularGenerator Template php

PHP Artikel:
Formular erstellen
Artikel der Woche

Partner: php2all

PHP Formular

Der Artikel PHP Formular beschreibt den Programmierteil bei der Erstellung von Webformularen. Mit dem Programmierteil beschäftigt man sich am besten erst dann, wenn man genau weiß, welche Formularfelder man in seinem Webformular haben möchte. Idealerweise hat man, wenn man den PHP Teil für sein Formular entwickelt, auch schon den HTML - Teil des Formulars fertig erstellt. Wenn Sie noch wenig Erfahrung mit PHP , Formularen und HTML haben, dann lesen Sie am besten die Artikel dieser Artikelreihe in ihrer Reihenfolge nacheinender. Falls Sie schon mehr Erfahrung haben, fangen Sie doch einfach an der Stelle in dieser Artikelreihe an zu lesen, die Sie am meisten interessiert und lesen bei Bedarf an eine frühere Stelle oder in einem früheren Artikel weiter.

Ablauf / Logik

php formularUrsprünglich legte man für die Entwicklung von Webformularen zwei Webseiten an. Eine, die das HTML Formular enthielt und eine zweite Webseite für das PHP Formular , also den PHP Code zur Überprüfung und Verarbeitung der Formulardaten. Eine bewährte Methode in der Entwicklung von Webformularen trägt die Bezeichnung Affenformular . Dabei werden nicht, wie herkömmlich, mehrere Seiten für ein Formular angelegt, sondern nur eine Seite. Das WebFormular auf dieser einen Seite hat die eigene Seite als Ziel. Wenn man also das Formular abschickt, nachdem man es ausgefüllt hat, werden die Formulardaten wieder an die selbe Datei gesendet, die die Daten abgeschickt hat. Sender und Empfänger sind also gleich. Wenn eine solche Datei, auf der sich ein Affenformular befindet, aufgerufen wird, kann diese in drei unterschiedlichen Zuständen sein.

  • Erster Aufruf vom PHP Formular
  • Aufruf mit korrekten Formulardaten
  • Aufruf mit fehlerhaften Formulardaten

Folgende Aufgaben hat das PHP Script beim Aufruf, bei den unterschiedlichen Zuständen der Datei.

Erster Aufruf vom PHP Formular

Anzeigen des leeren Webformulars.

Aufruf Formulardaten

Überprüfung, ob die Formulardaten korrekt sind. Falls ja, wird die entsprechende Aktion eingeleitet. Beispielsweise werden die korrekten Daten in einer Datenbank gespeichert und der Benutzer bekommt eine Meldung angezeigt, die ihm mitteilt, dass alles geklappt hat. Auch eine Weiterleitung auf eine Folgeseite wäre hier denkbar, beispielsweise, wenn es sich um ein Login-Formular handelt. Dann würde das PHP Script beispielsweise eine Session starten, dort den Benutzer als korrekt angemeldet vermerken und den Benutzer anschließend auf eine Seite im Login-Bereich weiterleiten. Im Login-Bereich würde an den Sessiondaten erkannt werden, dass der User korrekt eingeloggt ist.

Im Felerfall, also wenn fehlerhafte Formulardaten übermittelt wurden, hat das PHP Formular die Aufgabe, ähnlich wie beim ersten Aufruf, dem Benutzer das Webformular anzuzeigen. Nur mit dem Unterschied, die Formularfelder mit den bereits ausgefüllten Daten des Benutzers vorzubesetzen. Eine zusätliche Fehlermeldung wäre hier auch angebracht, damit der Benutzer weiß, was er falsch ausgefüllt hat und wie er seine Eingaben ändern kann, damit diese vom PHP Formular Script akzeptiert werden.

Neue Beiräge auf Homepage-Werbung.de

Mit aktuellen Beiträgen Traffic von einer Homepage auf die andere lotsen

Ein paar Links fürs Grundverständnis zum Thema ‘Steuern’

Outsourcing – wohin mit der Arbeit?

RSS Newsfeed auf Homepages einbinden (Tutorial)

Kostenlose Leseprobe ‘Website Boosting’ Magazin

Satelliten Projekte (SEO-Taktik)

OVK Online-Report 2010/01 veröffentlicht (Linktipp)

Ad Management Plugins, Tutorials, Infos… (Linktipp)

Blogposts mit ‘RF Twitter Post’ (Wordpress Plugin) automatisch bekannt machen

7 Social Bookmarking Dienste im Vergleich

© Michael Peuß