Canales populares

Formularios Html y php (POST)

Otra de las características más potentes de PHP es la forma de gestionar formularios HTML. El concepto básico que es importante entender es que cualquier elemento de un formulario estará disponible automáticamente en sus scripts de PHP.

Veamos un ejemplo de formulario en HTML

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Formularios en PHP</title>
</head>
<body>

<form action="accion.php" method="post">
<p>Su nombre: <input type="text" name="nombre" /></p>
<p>Su edad: <input type="text" name="edad" /></p>
<p><input type="submit" /></p>
</form>

</body>
</html>



Y la vista desde el navegador nos quedara de la siguiente manera:


No hay nada especial en este formulario. Es solamente un formulario HTML sin ninguna clase de etiqueta especial. Cuando el usuario rellena este formulario y oprime el botón de envío, se llama a la página accion.php. En este fichero se podría escribir algo así:

Hola <?php echo htmlspecialchars($_POST['nombre']); ?>.
Usted tiene <?php echo (int)$_POST['edad']; ?> años.

Si completamos los campos y luego hacemos click en el boton enviar consulta el resultado visto desde el navegador sera:


Otra forma de hacerlo y nos dara el mismo resultado es utilizando el siguiente codigo

<?php
$nombre = $_POST['nombre'];
$edad = $_POST['edad'];

echo "Hola $nombre su edad es $edad";
?>

Capturamos los datos enviados desde el formulario y los guardamos en una variable para luego ser mostradas con la funcion echo.

como siempre es un ejemplo sencillo y basico para los que estan comenzando les dejo el link de mi pagina para que lo vean mejor ... dado que el editor de taringa me suprime algunos signos

http://codigozeta.hol.es/index.php/php/formularios-html-y-php-metodo-post
+1
1
0
1Comentario