Anda di halaman 1dari 7

Laboratorio de Desarrollo de Aplicaciones Web

Sesin 3: Formularios PHP y Cookies


I. OBJETIVOS
-

Conocer los formularios en PHP


Utilizar los controles ms adecuados para crear aplicaciones web.

II. TEMAS A TRATAR

Formularios
Controles
Cookies

III. MARCO TEORICO

Los Formularios no forman parte de PHP, sino del lenguaje estndar de Internet,
Todo formulario comienza con la etiqueta <FORM ACTION="lo_que_sea.php"
METHOD="post/get">. Con ACTION indicamos el script que va procesar la informacin que
recogemos en el formulario, mientras que METHOD nos indica si el usuario del formulario va
a enviar datos ( post ) o recogerlos ( get ). La etiqueta <FORM> indica el final del formulario.
A partir de la etiqueta <FORM> vienen los campos de entrada de datos que pueden ser:
Cuadro de texto:
<input type="text" name="nombre" size="20" value="jose">
Cuadro de texto con barras de desplazamiento:
<textarea rows="5" name="descripcion" cols="20">Es de color rojo</textarea>
Casilla de verificacin:
<input type="checkbox" name="cambiar" value="ON">
Botn de opcin:
<input type="radio" value="azul" checked name="color">
Men desplegable:
<select size="1" name="dia">
<option selected value="lunes">lunes</option>
<option>martes</option>
<option value="miercoles">mircoles</option>
</select>
Boton de comando:
<input type="submit" value="enviar" name="enviar">
Campo oculto:
<input type="hidden" name="edad" value="55">

Cookies
Las cookies son un mecanismo por el que se almacenan datos en el navegador remoto y poder as
monitorizar o identificar a usuarios que vuelven al sitio web.

Mgter. Jos Sulla,

Laboratorio de Desarrollo de Aplicaciones Web

IV. ACTIVIDADES (La prctica tiene una duracin de 2 horas)

1. En el editor de su preferencia, escriba en el archivo formulario.html el siguiente cdigo

2. En el archivo mis_datos.php, escriba el siguiente cdigo:

3. Ejecute en el navegador y verifique sus resultados

Mgter. Jos Sulla,

Laboratorio de Desarrollo de Aplicaciones Web

1. Escriba en el archivo contacto.html el siguiente cdigo

Mgter. Jos Sulla,

Laboratorio de Desarrollo de Aplicaciones Web

2. En el archivo enviar_mail.php, escriba el siguiente cdigo:

3. Ejecute en el navegador

Mgter. Jos Sulla,

Laboratorio de Desarrollo de Aplicaciones Web

Cookies
1. En el archivo cookies1.php, escriba el siguiente cdigo:

2. En el archivo cookies2.php, escriba el siguiente cdigo:

3. Ejecute en el navegador
Mgter. Jos Sulla,

Laboratorio de Desarrollo de Aplicaciones Web

V. Ejercicios
1. Desarrolle una aplicacin web para la inscripcin de usuarios, segn el formato adjunto y

muestre una pgina de confirmacin del registro de usuario.

Mgter. Jos Sulla,

Laboratorio de Desarrollo de Aplicaciones Web

VI. Cuestionario
1. Qu son formularios web?
2. Cmo funciona las aplicaciones web con formularios y PHP?
3. Cmo funcionan las cookies?

VII. Bibliografa y referencias

Robin Nixon, PHP, MYSQL, JavaScript, CSS & HTML5 , OReilly, 2014
Beigh & Morrison, Head First PHP & MySql, OReilly, 2009.

Mgter. Jos Sulla,