PHP Form - Wie erstelle ich ein Formular in PHP mit Syntax und Beispielen?

Inhaltsverzeichnis:

  • Einführung in PHP Form

  • Sample Form Page

    Form Sample
    // Two methods GET or POST method to be chosen
    Name:
    Anonim

    Einführung in PHP Form

    Bevor wir verstehen, was Form in PHP ist, wollen wir verstehen, was Form ist.

    Das Formular ist ein Dokument, das einige leere Felder enthält, die der Benutzer ausfüllen muss, oder der Benutzer kann die Daten auswählen. Die Daten des Benutzers werden in der Datenbank mit den Daten des jeweiligen Benutzers gespeichert und können jederzeit und überall abgerufen werden.

    PHP-Formular

    Form in PHP ähnelt den Formularen, die mit HTML erstellt wurden, mit Ausnahme der verwendeten Syntax. In PHP verwenden Formulare die Methoden GET und POST, um die vom Benutzer eingegebenen Daten zu drucken oder abzurufen.

    Wenn der Benutzer alle erforderlichen Angaben in das Formular eingibt und das Formular über die Schaltfläche "Absenden" absendet, wird das Formular zur weiteren Verarbeitung weitergeleitet und die Aktion wird auf der Grundlage der in der Aktionsfunktion angegebenen Informationen ausgeführt. Das Formular wird dann zur weiteren Verarbeitung mit den GET- oder POST-Methoden gesendet, je nachdem, was beim Entwerfen des Formulars angegeben wird.

    Wie erstelle ich ein Formular in PHP und seiner Syntax?

    Formulare werden verwendet, um die Eingaben vom Benutzer abzurufen und die Daten in der Datenbank zu verarbeiten, oder um die Daten zur Verarbeitung an den entsprechenden Webserver zu senden. Das Formular enthält die HTML-Tags, die über die grafische Benutzeroberfläche (GUI) verfügen, z. B. Optionsfelder, Kontrollkästchen usw.

    Diese Komponenten werden in dem Formular verwendet, sodass der Benutzer sich leicht mit der GUI / Webseite interagieren oder den Inhalt des Formulars ausfüllen kann. Formulare sind speziell für benutzerfreundliche Zwecke vorbereitet, bei denen der Benutzer, der keine technischen Kenntnisse hat, das Formular auf verschiedene Arten untersucht, um es zu verwenden.

    Formulare werden innerhalb des Formular-Tags ie und geschrieben. Diese Tags definieren, dass der Code für das Formular gestartet wurde und alle Eingabefelder, Kontrollkästchen, Optionsfelder usw. im Formular enthalten sein können. Das Formular kann mit dem Tag geschlossen werden.

    Schritte zum Erstellen eines Formulars lauten wie folgt:

    • Wir müssen ein Formular innerhalb der HTML-Tags mit ……… .. Tags öffnen und schließen.
    • Nachdem das Formular geschrieben wurde, muss es entweder mit der GET- oder der POST-Methode gesendet werden.
    • Wenn Sie verschiedene Attribute wie Eingabefelder, Kontrollkästchen, Optionsfelder usw. einfügen müssen
    • Beim Absenden des Formulars werden die vom Benutzer eingegebenen Daten verarbeitet und die erforderlichen Aktionen ausgeführt.

    Syntax


    Sample Form Page

    Form Sample
    // Two methods GET or POST method to be chosen
    Name:


    Sample Form Page

    Form Sample
    // Two methods GET or POST method to be chosen
    Name:
    Sample Form Page

    Form Sample
    // Two methods GET or POST method to be chosen
    Name: Name:

    E-mail:

    Gender:
    Female
    Male



    Output:

    Beispiel # 3

    Code:



    .error (color: #FF0000;)

    $NameError = $EmailError = $GenderError = "";
    $Name = $Email = $Gender = "";
    if ($_SERVER("REQUEST_METHOD") == "POST") (
    if (empty($_POST("Name"))) (
    $NameError = "Name is required";
    ) else (
    $Name = test_input($_POST("Name"));
    )
    if (empty($_POST("Email"))) (
    $EmailError = "Email is required";
    ) else (
    $Email = test_input($_POST("Email"));
    )
    if (empty($_POST("Gender"))) (
    $GenderError = "Gender is required";
    ) else (
    $Gender = test_input($_POST("Gender"));
    )
    )
    function test_input($data) (
    $data = trim($data);
    $data = htmlspecialchars($data);
    return $data;
    )
    ?>
    FORM EXAMPLE IN PHP
    <_?php


    .error (color: #FF0000;)

    $NameError = $EmailError = $GenderError = "";
    $Name = $Email = $Gender = "";
    if ($_SERVER("REQUEST_METHOD") == "POST") (
    if (empty($_POST("Name"))) (
    $NameError = "Name is required";
    ) else (
    $Name = test_input($_POST("Name"));
    )
    if (empty($_POST("Email"))) (
    $EmailError = "Email is required";
    ) else (
    $Email = test_input($_POST("Email"));
    )
    if (empty($_POST("Gender"))) (
    $GenderError = "Gender is required";
    ) else (
    $Gender = test_input($_POST("Gender"));
    )
    )
    function test_input($data) (
    $data = trim($data);
    $data = htmlspecialchars($data);
    return $data;
    )
    ?>
    FORM EXAMPLE IN PHP



    .error (color: #FF0000;)

    $NameError = $EmailError = $GenderError = "";
    $Name = $Email = $Gender = "";
    if ($_SERVER("REQUEST_METHOD") == "POST") (
    if (empty($_POST("Name"))) (
    $NameError = "Name is required";
    ) else (
    $Name = test_input($_POST("Name"));
    )
    if (empty($_POST("Email"))) (
    $EmailError = "Email is required";
    ) else (
    $Email = test_input($_POST("Email"));
    )
    if (empty($_POST("Gender"))) (
    $GenderError = "Gender is required";
    ) else (
    $Gender = test_input($_POST("Gender"));
    )
    )
    function test_input($data) (
    $data = trim($data);
    $data = htmlspecialchars($data);
    return $data;
    )
    ?>
    FORM EXAMPLE IN PHP



    .error (color: #FF0000;)

    $NameError = $EmailError = $GenderError = "";
    $Name = $Email = $Gender = "";
    if ($_SERVER("REQUEST_METHOD") == "POST") (
    if (empty($_POST("Name"))) (
    $NameError = "Name is required";
    ) else (
    $Name = test_input($_POST("Name"));
    )
    if (empty($_POST("Email"))) (
    $EmailError = "Email is required";
    ) else (
    $Email = test_input($_POST("Email"));
    )
    if (empty($_POST("Gender"))) (
    $GenderError = "Gender is required";
    ) else (
    $Gender = test_input($_POST("Gender"));
    )
    )
    function test_input($data) (
    $data = trim($data);
    $data = htmlspecialchars($data);
    return $data;
    )
    ?>
    FORM EXAMPLE IN PHP

    Fazit

    In diesem Artikel haben wir verschiedene Komponenten des Formulars und die Methoden zum Senden des Formulars kennengelernt. Der Entwickler verwendet im Allgemeinen die GET-Methode, damit der Benutzer sehen kann, welcher Inhalt eingegeben wurde, wohingegen bei der POST-Methode der Fall anders ist, wenn die Benutzerdetails nicht auf dem Bildschirm angezeigt werden.

    Empfohlene Artikel

    Dies ist eine Anleitung zu PHP Form. Hier diskutieren wir, wie Formulare, Methoden, Syntax von PHP-Formularen zusammen mit Beispielen und Code-Implementierung erstellt werden. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren.

    1. Einführung in PHP
    2. Sitzungen in PHP
    3. While-Schleife in PHP
    4. PHP Integer