Heim > Backend-Entwicklung > PHP-Problem > Wozu dienen PHP-Formulare?

Wozu dienen PHP-Formulare?

藏色散人
Freigeben: 2023-02-27 14:22:01
Original
3730 Leute haben es durchsucht

Wozu dienen PHP-Formulare?

Wozu dient ein PHP-Formular?

Die superglobalen PHP-Variablen $_GET und $_POST werden zum Sammeln von Formulardaten (form-data) verwendet.

PHP – Ein einfaches HTML-Formular

Das folgende Beispiel zeigt ein einfaches HTML-Formular mit zwei Eingabefeldern und einer Senden-Schaltfläche:

Beispiel

<html>
<body>
<form action="welcome.php" method="post">
Name: <input type="text" name="name"><br>
E-mail: <input type="text" name="email"><br>
<input type="submit">
</form>
</body>
</html>
Nach dem Login kopieren

Wenn der Benutzer dieses Formular ausfüllt und auf die Schaltfläche „Senden“ klickt, werden die Formulardaten zur Verarbeitung an eine PHP-Datei namens „welcome.php“ gesendet. Formulardaten werden über die HTTP-POST-Methode gesendet.

Um die übermittelten Daten anzuzeigen, können Sie einfach alle Variablen echoen. Die Datei „welcome.php“ sieht folgendermaßen aus:

<html>
<body>
Welcome <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"]; ?>
</body>
</html>
Nach dem Login kopieren

Ausgabe:

Welcome Bill
Your email address is Bill.Gates@example.com
Nach dem Login kopieren

Das gleiche Ergebnis kann mit der HTTP-GET-Methode erhalten werden:

Instance

<html>
<body>
<form action="welcome_get.php" method="get">
Name: <input type="text" name="name"><br>
E-mail: <input type="text" name="email"><br>
<input type="submit">
</form>
</body>
</html>
Nach dem Login kopieren

„welcome_get.php“ sieht so aus:

<html>
<body>
Welcome <?php echo $_GET["name"]; ?><br>
Your email address is: <?php echo $_GET["email"]; ?>
</body>
</html>
Nach dem Login kopieren

Der obige Code ist sehr einfach. Der wichtigste Teil wurde jedoch weggelassen. Sie müssen Ihre Formulardaten validieren, um Schwachstellen in Ihren Skripten zu verhindern.

Hinweis: Bitte achten Sie beim Arbeiten mit PHP-Formularen auf Sicherheit!

Diese Seite enthält keine Formularvalidatoren, sie zeigt uns nur, wie Formulardaten gesendet und empfangen werden.

Weitere PHP-bezogene Kenntnisse finden Sie auf der PHP-Chinese-Website!

Das obige ist der detaillierte Inhalt vonWozu dienen PHP-Formulare?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage