miércoles, 18 de junio de 2025

Uso del lenguaje PHP para la validación de datos

 En el siguiente programa hecho en base a PHP, se hizo uso de distintas funciones similares a las de javascript o C (Lenguajes vistos anteriormente) para realizar un ejercicio bastante simple de validación de datos.

Código:

<?php

// PROGRAMA VALIDACION


$nom = $_POST["Nombre"];

$tel = $_POST["Telefono"];

$cor = $_POST["Correo"];

$eda = $_POST["Edad"];

$bnomb = "";

$btele = "";

$n = strlen($nom);

$t = strlen($tel);

$c = strlen($cor);

$d = strlen($eda);


// Validación de nombre

for ($i = 0; $i < $n; $i = $i + 1)

{

    $le = substr($nom, $i, 1);

    if ($le >= "A" && $le <= "Z")

    {

        $bnomb = $bnomb . $le;

    }

    if ($le >= "a" && $le <= "z")

    {

        $bnomb = $bnomb . $le;

    }

    if ($le == " ")
    {
        $bnomb = $bnomb . $le;
    }
}
echo "Nombre: " . $bnomb . "<br>";
// Validación de número telefónico
for ($i = 0; $i < $t; $i = $i + 1)
{
    $le = substr($tel, $i, 1);
    if ($le >= "0" && $le <= "9")
    {
        $btele = $btele . $le;
    }
}
echo "Teléfono: " . $btele . "<br>";
// Validación Correo Electrónico
$b = 0;
for ($i = 0; $i < $c; $i = $i + 1)
{
    $le = substr($cor, $i, 1);
    if ($le == "@")
    {
        $b = $b + 1;
    }
}
if ($b == 1)
{
    echo "Correo Electrónico Válido: " . $cor . "<br>";
}
else
{
    echo "Correo Electrónico Incorrecto. Ingrese nuevamente<br>";
}

// Validación edad
if ($eda >= 18 && $eda < 119)
{
    echo "<br>Edad: " . $eda . "<br>";
}
else
{
    echo "Edad incorrecta. Ingrese de nuevo";
}
?>

Funcionamiento de la página:









No hay comentarios:

Publicar un comentario