• Introducción al formulario PHP

  • Sample Form Page

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

    Introducción al formulario PHP

    Antes de entender qué es un formulario en PHP, ¿entendemos qué es un formulario?

    El formulario es un documento que contiene un par de campos en blanco que el usuario tiene que completar los datos o el usuario puede seleccionar los datos. Los datos del usuario se almacenan en la base de datos con los datos respectivos del usuario y se pueden recuperar en cualquier momento y en cualquier lugar que sea necesario.

    Formulario PHP

    El formulario en PHP es similar a los formularios que se crean utilizando HTML, excepto la sintaxis utilizada. En PHP, los formularios utilizan el método GET y POST para imprimir o recuperar los datos ingresados ​​por el usuario.

    Cuando el usuario ingresa todos los detalles requeridos en el formulario y lo envía usando el botón Enviar, el formulario se envía luego para su procesamiento y la acción se realiza en función de lo que se menciona en la función de acción. Luego, el formulario se envía para su procesamiento posterior utilizando los métodos GET o POST, lo que se mencione al diseñar el formulario.

    ¿Cómo crear un formulario en PHP y su sintaxis?

    Los formularios se utilizan para obtener las entradas del usuario y procesar los datos en la base de datos o enviar los datos al servidor web correspondiente para fines de procesamiento. El formulario contiene las etiquetas HTML que tendrán la GUI (interfaz gráfica de usuario), como botones de opción, casillas de verificación, etc.

    Estos componentes se utilizan en el formulario para que el usuario se sienta fácil de interactuar con la GUI / página web o completar el contenido del formulario. Los formularios están especialmente preparados para propósitos fáciles de usar donde el usuario que no tiene conocimiento técnico explorará el formulario de diferentes maneras para usarlo.

    Los formularios están escritos dentro de la etiqueta de formulario, es decir, y. Estas etiquetas definen que el código para el formulario ha comenzado y todos los cuadros de entrada, casillas de verificación, botones de opción, etc. pueden incluirse dentro del formulario y el formulario puede cerrarse usando la etiqueta.

    Los pasos para crear un formulario son los siguientes:

    • Tenemos que abrir y cerrar un formulario dentro de las etiquetas HTML usando ……… .. etiquetas.
    • Una vez escrito el formulario, debe enviarse utilizando los métodos GET o POST.
    • Si tiene que incluir varios atributos como cuadros de entrada, casillas de verificación, botones de opción, etc.
    • El envío del formulario procesará los datos completados por el usuario y se realizarán las acciones necesarias.

    Sintaxis


    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:

    Ejemplo # 3

    Código:



    .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

    Conclusión

    En este artículo, hemos aprendido diferentes componentes del formulario y los métodos para enviarlo. El desarrollador generalmente usa el método GET para que el usuario pueda ver qué contenido se ha ingresado, mientras que en el método POST el caso es diferente cuando los detalles del usuario no se muestran en la pantalla.

    Artículos recomendados

    Esta es una guía para el formulario PHP. Aquí discutimos cómo crear formularios, métodos, sintaxis de formularios PHP junto con ejemplos e implementación de código. También puede consultar los siguientes artículos para obtener más información.

    1. Introducción a PHP
    2. Sesiones en PHP
    3. Mientras Loop en PHP
    4. PHP entero