Inicio - Manuales PHP - Javascript - HTML - Posicionamiento Web - Informática - Ganar Dinero en Internet - Directorio Webmasters

Envío de Formularios con PHP

Manuales de PHP > Taller de Programación en PHP


» Formulario de contacto simple

<html>
<body>
<form action="myform.php" method="post">
<p>Tu nombre: <input type="text" name="yourname" /><br />
E-mail: <input type="text" name="email" /></p>

<p>Te gusta este sitio web?
<input type="radio" name="likeit" value="Si" checked="checked" /> Si
<input type="radio" name="likeit" value="No" /> No
<input type="radio" name="likeit" value="No se" /> No se</p>

<p>Tus comentarios:<br />
<textarea name="comments" rows="10" cols="40"></textarea></p>

<p><input type="submit" value="Send it!"></p>
</form>
</body>
</html>



¿En el ejemplo de código HTML anterior? Se trata de un simple formulario HTML con dos campos de entrada, un grupo de casillas de radio y un área de texto de comentarios. Guarda este código en un archivo llamado "test.html". Envía los datos al archivo "myform.php" mediante el método HTTP POST.

Todas las variables pasadas al script actual a través del método HTTP POST se almacenan en la matriz asociativa $_POST. En otras palabras, en PHP puede acceder a datos de cada campo, utilizando $_POST ['nombre'], donde nombre es el nombre del campo real. Si envía el formulario de arriba tendría acceso a un número de valores de matriz de $_POST dentro del archivo myform.php:



Variable Contiene el valor de
$_POST ['yourname'] campo de texto "SuNombre"
$_POST ["email"] campo de texto "correo electrónico"
$_POST ['likeit'] Grupo de casillas de opción seleccionado "likeit"
$_POST ['comments'] TextArea "comentarios"

Ahora, si quiere mostrar datos enviados simplemente podría hacer echo  como se muestra a continuación:


<html>
<body>
Tu nombre es: <?php echo $_POST['yourname']; ?><br />
Tu e-mail: <?php echo $_POST['email']; ?><br />
<br />Te gusta este sitio? <?php echo $_POST['likeit']; ?><br />
<br />Comentarios:<br />
<?php echo $_POST['comments']; ?></body>
</html>


Si ha guardado este código en un archivo había llamado "myform.php", rellena los campos en el formulario de test.html y pulse el botón enviar, la salida de myform.php sería algo como esto:

Tu nombre es: Roberto
Tu email: roberto@loquesea 
Te gusta este sitio? Yes
Comentarios:
Este es mi comentario..

Bastante simple, ¿verdad? Pero todavía falta lo más importante! Validar los datos para al formulario de los SPAMERS pero eso lo veremos en otra entrada.

Web Hosting en México con CPANEL
 
 
Como Sumar dias con PHP a una fecha para otener otra fecha..
Cambiar IP de Ruteador o Cablemodem..
Para que sirve el comando document . write de Javascript ..
Reglas y Tips de Usabilidad Web..
Webalizer Manual para Interpretar estadísticas..
JAVA VS PHP Buenas razones para saber cual elegir..
Script en PHP para mostrar la fecha completa..
Convertir Fecha Normal a Fecha con formato de MySQL..
Como generar un archivo de Excel con PHP..
Abrir ventanas o Popups con javascript..
PHP o ASP cual me conviene aprender a programar...
Que es Javascript, Para que sirve, y que puedo hacer con el...
Envío de Formularios con PHP..
Tips Para ganar dinero con tu sitio web y google Adsense..

Comentarios
Total de comentarios 0
Ver todos los comentarios


Total de comentarios 0
Ver todos los comentarios

Coloca tus comentarios

Coloca comentarios que ayuden a enriquecer el artículo o que creas que sirven a los lectores,

Por favor evita palabras altisonantes, spam o poner comentarios que no tengan que ver con este artículo, todos los comentarios que no cumplan con estos requisitos seran omitidos.

Para cuidar la calidad del contenido y debido al abuso con SPAM de algunas personas todos los comentarios seran publicados hasta que los revisemos.

Nombre
Ciudad, País
Comentarios

 

 

 

ManualesdelaWeb.com
Inicio
Sitios de Nuestra Red
Escribenos
Boletín de Noticias Sitios de Interes
Bolsa de Trabajo de Programadores en Guadalajara

Otros Sitios Interesantes
Bienes Raices Checalo
El Planetoide.com
The Planetoid.com
Venta de Autos Seminuevos en México
Directorio Web
Promociona tu empresa en internet gratis!!

2018 Manuales de la Web
Diseño Web y Web Hosting por NetmarketingWeb