• Introduktion till PHP-formulär

  • Sample Form Page

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

    Introduktion till PHP-formulär

    Innan vi förstår vad som är form i PHP, låt oss förstå vad en form är?

    Formuläret är ett dokument som innehåller ett par tomma fält som användaren måste fylla i uppgifterna eller så kan användaren välja data. Användarens data lagras i databasen med respektive användares data och kan hämtas när som helst och var som helst som behövs.

    PHP-formulär

    Form i PHP liknar de formulär som byggs med HTML utom den syntax som används. I PHP använder formulärerna GET och POST-metoden för att skriva ut eller hämta de data som användaren anger.

    När användaren anger alla detaljer som krävs i formuläret och skickar in formuläret med hjälp av skicka-knappen skickas formuläret vidare för behandling och åtgärden utförs på grundval av vad som nämns i handlingsfunktionen. Formuläret skickas sedan för vidare bearbetning med GET- eller POST-metoder beroende på vad som nämns när formen utformas.

    Hur skapar jag ett formulär i PHP och dess syntax?

    Formulär används för att hämta inmatningarna från användaren och bearbeta data till databasen eller skicka in data till motsvarande webbserver för bearbetning. Formuläret innehåller HTML-taggarna som kommer att ha GUI (grafiskt användargränssnitt) som radioknappar, kryssrutor etc.

    Dessa komponenter används i formen så att användaren måste känna sig lätt att interagera med GUI / webbsidan eller fylla innehållet i formuläret. Blanketter är speciellt förberedda för användarvänliga ändamål där användaren som inte har teknisk kunskap kommer att utforska formuläret på olika sätt att använda det.

    Formulär skrivs inuti formuläretikett dvs. och. Dessa taggar definierar att koden för formuläret har startat och alla inmatningsrutor, kryssrutor, radioknappar, etc. kan inkluderas i formuläret och formuläret kan stängas med tagg.

    Steg för att skapa ett formulär är följande:

    • Vi måste öppna och stänga ett formulär i HTML-taggarna med hjälp av ………….-taggar.
    • När formuläret har skrivits måste det skickas in antingen GET- eller POST-metoder.
    • Om du måste inkludera olika attribut som inmatningsrutor, kryssrutor, alternativknappar etc.
    • Inlämningen av formuläret kommer att behandla informationen som fyllts av användaren och nödvändiga åtgärder kommer att göras.

    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:

    Exempel 3

    Koda:



    .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

    Slutsats

    I den här artikeln har vi lärt oss olika komponenter i formen och metoderna för att skicka formuläret. Utvecklaren använder vanligtvis GET-metoden så att användaren kan se vilket innehåll som har matats in medan i POST-metoden är fallet annorlunda där användarinformationen inte visas på skärmen.

    Rekommenderade artiklar

    Detta är en guide till PHP-formulär. Här diskuterar vi hur man skapar formulär, metoder, syntax av PHP-form tillsammans med exempel och kodimplementering. Du kan också titta på följande artiklar för att lära dig mer-

    1. Introduktion till PHP
    2. Sessioner i PHP
    3. Medan Loop i PHP
    4. PHP-heltal

Kategori: