So Senden Sie Ein PHP-Formular

Inhaltsverzeichnis:

So Senden Sie Ein PHP-Formular
So Senden Sie Ein PHP-Formular

Video: So Senden Sie Ein PHP-Formular

Video: So Senden Sie Ein PHP-Formular
Video: PHP Tutorial - Ein einfaches Formular erstellen und auswerten 2024, November
Anonim

Die Formulardatenverarbeitung ist eine der wichtigsten Funktionen der Programmiersprache PHP (PL). Die verfügbaren Tools ermöglichen es Ihnen, die vom Benutzer eingegebenen Daten zu extrahieren und in speziellen Variablen zu speichern, wonach sie konvertiert und in verschiedene Datenbanken (DB) oder Dateien geschrieben werden können.

So senden Sie ein PHP-Formular
So senden Sie ein PHP-Formular

Anleitung

Schritt 1

Erstellen Sie das erforderliche Formular mit HTML und wählen Sie die bequemste Methode der Datenübertragung. Zum Einführen wird ein Griff verwendet. Für die erfolgreiche Verarbeitung von Benutzerdaten durch PHP ist es wichtig, das method- und action-Attribut anzugeben. Beispielsweise:

Schritt 2

Dieser HTML-Code zeigt an, dass die Formulardaten mit der POST-Methode an das in der Datei process.php geschriebene Skript übergeben werden, wodurch Sie die erforderlichen Variablen für den Benutzer versteckt übergeben können. Eine Alternative zum Verfahren ist GET, das die gewünschten Daten über die Adressleiste überträgt. So werden nach Anklicken des Buttons die eingegebenen Daten im oberen Teil des Browserfensters angezeigt.

Schritt 3

Erstellen Sie die erforderlichen Formularelemente mit den zusätzlichen Attributen Wert, Name und Typ. Um beispielsweise zwei Felder zu erstellen, in die der Benutzer seinen Vor- und Nachnamen eingeben kann, können Sie den folgenden Code schreiben:

Name:

Nachname

In diesem Segment können Sie zwei Textfelder zur Angabe des Vor- und Nachnamens des Benutzers mit den Namen Benutzername und Nachname anlegen, die später für die Datenverarbeitung verwendet werden.

Schritt 4

Erstellen Sie eine neue Datei namens process.php im selben Verzeichnis wie das HTML-Dokument, in dem sich die Formulardaten befinden. Um eine Datei zu erstellen, klicken Sie mit der rechten Maustaste auf einen freien Bereich des Fensters, um den Inhalt des Verzeichnisses anzuzeigen, und wählen Sie "Neu" - "Textdatei", dann geben Sie den entsprechenden Namen und die Erweiterung an. Geben Sie den folgenden Code ein:

<?php

$ Benutzername = htmlspecialchars ($ _ POST [‘Benutzername’]);

$ zweiter_name = htmlspecialchars ($ _ POST [‘Familienname’]);

echo „Ihr Vorname ist $ username und Nachname ist $ zweiter_name“; ?>

Schritt 5

Mit diesem Code können Sie die erforderlichen Daten abrufen, die der Benutzer in das Formular eingegeben hat. $ username wird der im Textfeld username eingegebene Name zugewiesen, der durch das globale $ _POST-Array übergeben wurde. Verwenden der Funktion htmlspecialchars(); zusätzliche Zeichen, die der Benutzer bei der Eingabe über die Tastatur versehentlich oder absichtlich schreiben könnte, werden entfernt. Nachdem Sie die notwendigen Daten aus dem Formular in Variablen extrahiert haben, können Sie die empfangenen Informationen mit der echo-Anweisung ausgeben. Vor dem Zurückziehen können auch die notwendigen Aktionen durchgeführt werden, die möglicherweise erforderlich sind, um eine bestimmte Aufgabe abzuschließen. Die erhaltenen Werte können von allen in PHP verfügbaren Funktionen verarbeitet werden, wodurch der Programmierer nicht auf Werkzeuge zum Arbeiten mit HTML-Formulardaten beschränkt ist.

Empfohlen: