2. Formularios Básicos
Los formularios en HTML sirven al propósito de recolectar información proporcionada por los
visitantes del sitio, la cual es luego enviada nuevamente al servidor.
Para su correcto funcionamiento es importante que el formulario provisto en HTML sea
acompañado de un código del lado servidor, al que denominaremos "agente procesador", que se
encargará de recibir y procesar la información como el autor vea conveniente. En nuestro casi
utilizaremos PHP
Un formulario (form) es básicamente un contenedor para controles. Cada control en un formulario
está pensado para recolectar información ingresada por los usuarios, en formas que pueden ir
desde líneas de texto a subida de archivos, pasando por opciones, fechas, contraseñas y mucho
más. Una vez que los usuarios han rellenado el formulario con los datos, pueden enviarlo de regreso
al servidor para que el agente procesador administre la información recolectada.
El siguiente código muestra la estructura de un formulario, con sus etiquetas de apertura y cierre
encerrando un conjunto de controles.
5. Método GET PHP
El método GET envía la información codificada del usuario en el header del HTTP
request, directamente en la URL. La página web y la información codificada se separan
por un interrogante ?:
www.ejemplo.com/index.htm?key1=value1&key2=value2&key3=value3...
• El método GET envía la información en la propia URL, estando limitada a 2000
caracteres.
• La información es visible por lo que con este método nunca se envía información
sensible.
• No se pueden enviar datos binarios (archivos, imágenes...).
• En PHP los datos se administran con el array asociativo $_GET.
6. Método POST PHP
Con el método HTTP POST también se codifica la información, pero ésta se envía a
través del body del HTTP Request, por lo que no aparece en la URL.
• El método POST no tiene límite de cantidad de información a enviar.
• La información proporcionada no es visible, por lo que se puede enviar
información sensible.
• Se puede usar para enviar texto normal así como datos binarios (archivos,
imágenes...).
• PHP proporciona el array asociativo $_POST para acceder a la información enviada.
7. Request
Es la petición que se realiza a un servidor , enviando ciertos parámetros o datos para
el proceso
Response
Es la respuesta a una solicitud por parte de un cliente
8. Ejercicio en PHP
Primer Ejercicio : Realizar una calculadora en PHP con su respectiva interfaz
Segundo ejercicio :
Realizar un sistema para calcular el salario de un trabajador las entradas del sistema
serán horas trabajadas , costo de horas hombre , descuento por seguro , Nombre del
empleado .
Salidas del programa Nombre del empleado y el salario.