Formulare auf der Website enthalten verschiedene Steuerelemente und werden verwendet, um die Benutzerinteraktion zu organisieren. Das Vorhandensein des Formulars auf der Website ermöglicht es dem Benutzer, Registrierungsdaten, Nachrichten und andere Informationen einzugeben und zu senden. Außerdem sollte das Formular den eingegebenen Text nicht nur lesen, sondern auch auf eine bestimmte Weise verarbeiten.
Es ist notwendig
Skript bilden
Anleitung
Schritt 1
Die Hauptschwierigkeit bei der Erstellung eines Formulars besteht darin, die Sicherheit der für die Site und andere Benutzer eingegebenen Informationen zu gewährleisten. Eine der häufigsten Schwachstellen ist die sogenannte XSS-Injection, deren Kern die Möglichkeit ist, bösartigen ausführbaren Code im Browser des Benutzers auszuführen. Daher muss das Formular über einen Filter verfügen, der die Eingabe gefährlicher Zeichen nicht zulässt oder durch sichere Gegenstücke in einer anderen Codierung ersetzt. Filter werden auch in anderen Situationen benötigt - zum Beispiel im Feld zur Eingabe einer E-Mail-Adresse kann ein Filter für die Eingabe von Zeichen in jedem Layout außer Englisch vorhanden sein.
Schritt 2
Das Formular wird in einem Skript implementiert, das in einer der Skriptsprachen geschrieben ist, am häufigsten wird PHP verwendet. Der Formularcode kann auf zwei Arten in die Site eingefügt werden: direkt in den Seitencode und in eine separate angehängte Datei. Im ersten Fall wird der ausführbare Code zwischen -Tags (ohne Anführungszeichen) eingeschlossen. Die Seitenerweiterung muss *.php sein. Wenn die Seite die Erweiterung *.html oder *.htm hat, müssen Sie sie nur in *.php ändern. Der Server kann so konfiguriert werden, dass er PHP-Dateien mit unterschiedlichen Erweiterungen verarbeitet, in diesem Fall muss die Erweiterung nicht geändert werden.
Schritt 3
Wird das Skript als separate Datei präsentiert, sollte im Seitencode ein entsprechender Link des Formulars darauf gesetzt werden. Wenn die Seiten Ihrer Site die Erweiterung *.html haben, ändern Sie sie in *.php oder erstellen Sie eine.htaccess-Datei im Site-Root (mit einem Punkt vor dem Namen), fügen Sie dann die Zeile "AddHandler application / x -httpd-php.html.htm "(ohne Anführungszeichen).
Schritt 4
Sie können das Formularskript selbst schreiben, aber es ist viel einfacher, eine fertige Version im Netz zu finden und bei Bedarf zu ändern. Schauen Sie sich am besten den Code mehrerer Optionen an und bewerten Sie deren Vor- und Nachteile. Sobald Sie verstanden haben, wie das Formularskript aufgebaut ist, können Sie es jederzeit nach Belieben ändern oder basierend auf dem Muster vorhandener Skripts eigene erstellen.