• Introduction au formulaire PHP

  • Sample Form Page

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

    Introduction au formulaire PHP

    Avant de comprendre ce qu'est un formulaire en PHP, comprenons ce qu'est un formulaire?

    Le formulaire est un document qui contient quelques champs vides que l'utilisateur doit remplir les données ou l'utilisateur peut sélectionner les données. Les données de l'utilisateur sont stockées dans la base de données avec les données de l'utilisateur respectif et peuvent être récupérées à tout moment et partout où cela est nécessaire.

    Formulaire PHP

    Le formulaire en PHP est similaire aux formulaires qui sont construits en HTML, à l'exception de la syntaxe utilisée. En PHP, les formulaires utilisent la méthode GET et POST pour imprimer ou récupérer les données saisies par l'utilisateur.

    Lorsque l'utilisateur entre tous les détails requis dans le formulaire et soumet le formulaire à l'aide du bouton d'envoi, le formulaire est ensuite envoyé pour traitement et l'action est effectuée sur la base de tout ce qui est mentionné dans la fonction d'action. Le formulaire est ensuite envoyé pour un traitement ultérieur à l'aide des méthodes GET ou POST, selon ce qui est mentionné lors de la conception du formulaire.

    Comment créer un formulaire en PHP et sa syntaxe?

    Les formulaires sont utilisés pour obtenir les entrées de l'utilisateur et traiter les données dans la base de données ou soumettre les données au serveur Web correspondant à des fins de traitement. Le formulaire contient les balises HTML qui auront l'interface graphique (GUI), comme les boutons radio, les cases à cocher, etc.

    Ces composants sont utilisés dans le formulaire afin que l'utilisateur se sente à l'aise d'interagir avec l'interface graphique / la page Web ou de remplir le contenu du formulaire. Les formulaires sont spécialement préparés à des fins conviviales où l'utilisateur qui n'a pas de connaissances techniques explorera le formulaire de différentes manières pour l'utiliser.

    Les formulaires sont écrits à l'intérieur de la balise form ie et. Ces balises définissent que le code du formulaire a commencé et que toutes les zones de saisie, cases à cocher, boutons radio, etc. peuvent être incluses à l'intérieur du formulaire et le formulaire peut être fermé à l'aide de la balise.

    Les étapes pour créer un formulaire sont les suivantes:

    • Nous devons ouvrir et fermer un formulaire à l'intérieur des balises HTML à l'aide de balises ……… …
    • Une fois le formulaire rédigé, il doit être soumis à l'aide des méthodes GET ou POST.
    • Si vous devez inclure divers attributs comme des zones de saisie, des cases à cocher, des boutons radio, etc.
    • La soumission du formulaire traitera les données renseignées par l'utilisateur et les actions nécessaires seront effectuées.

    Syntaxe


    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:

    Exemple # 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

    Conclusion

    Dans cet article, nous avons appris différents composants du formulaire et les méthodes pour soumettre le formulaire. Le développeur utilise généralement la méthode GET pour que l'utilisateur puisse voir quel contenu a été entré alors que dans la méthode POST, le cas est différent lorsque les détails de l'utilisateur ne sont pas affichés à l'écran.

    Articles recommandés

    Ceci est un guide pour PHP Form. Ici, nous discutons comment créer des formulaires, des méthodes, la syntaxe du formulaire PHP ainsi que des exemples et l'implémentation du code. Vous pouvez également consulter les articles suivants pour en savoir plus-

    1. Introduction à PHP
    2. Sessions en PHP
    3. Boucle en PHP
    4. Entier PHP