2. Acción: El atributo action de la etiqueta <form> es el URL del script PHP que procesa los datos de entrada del formulario.

Documentos relacionados
Formularios en HTML. Grupo de Ingeniería del Software. Departamento de Lenguajes y Sistemas Informáticos. October 11

Formularios en HTML 09/02/2015. Escuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos

Aplicaciones Web Mg. Abril Saire Peralta

Departamento de Lenguajes y Sistemas Informáticos. de formularios HTML

Formularios HTML. Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2013/2014

En este tema vamos a ver qué son los formularios, para qué se utilizan, y qué elementos pueden contener.

Para declarar un formulario se utiliza la etiqueta FORM que consta básicamente de dos atributos: <FORM ACTION ="programa" METHOD ="método">

Construcción de formularios en HTML. Formularios. Bases de Datos 2012/2013. Luis Valencia Cabrera

HTML: Formularios. Francisco J. Martín Mateos Carmen Graciani Díaz. Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla

A continuación se confeccionara un formulario para el ingreso de un nombre y un botón para el envío del dato ingresado al servidor:

Capítulo 4. Introducción a HTML

una nueva página (recordar que en este curso no se ve como programar en el servidor) Todo los formularios que implemento y los que usted implementará

Los formularios irán delimitados por las etiquetas <FORM> y </FORM>, la cual tiene dos parámetros:

Grupo de Ingeniería del Software. Conceptos básicos de formularios HTML

Arquitecturas Distribuidas. TEMA 3. Tecnologías de la web dinámica

Curso de Programación en PHP Nivel I

Diseño de Sitios Web (T.U.W.) HTML5 (III) ETIQUETAS NUEVAS FORMULARIOS

Manejo de eventos en JavaScript WEB-TECHNOLOGIES

Formularios en HTML 03/02/2017. Escuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos

Producción Digital I. Clase 8. Wenceslao Zavala

2- Formularios y JavaScript Course: Developing web- based applica=ons

Unidad Didáctica 2 GENERACIÓN DE DOCUMENTOS WEB CON GUIONES DE SERVIDOR

JavaScript: Objetos del documento

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

HTML, PHP y bases de datos

FORMULARIOS HTML. BOTONES: ENVÍO SUBMIT, RESTABLECIMIENTO RESET, IMAGEN Y CONTENIDO (BUTTON). (CU00724B)

Partes del formulario

POW HTML. Denis Leopoldo Espinoza Hernández

Aplicaciones Web. Aplicaciones Distribuidas

Escribiendo el HTML. Un formulario se declara entre estos dos tags:

Unidad 1.- Fundamentos de sitios web. El lenguaje HTML. Desarrollo de aplicaciones Web. Felipe LC

Formularios. La mayoría de los elementos de entrada son visuales y pueden interactuar con el usuario.

HTML. Rogelio Ferreira Escutia

CURSO PÁGINAS WEB HTML:

Bases de Datos. Marta Elena Zorrilla Pantaleón. Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN

CGI Son las siglas de las palabras "Common Gateway Interface", es decir, "Interfaz Común de Pasarela". Esto es, la tecnología CGI está compuesta por

Uso de formularios en HTML para enviar y recopilar datos

CapÍtulo 3: Manejo de Forms.

Ejercicio 25:Modifica el archivo anterior de forma que aparezca una marquesina que mueva la imagen caraf.jpg.

Formularios HTML. Introducción. Elementos de entrada de datos. Entrada de texto

FORMULARIO HTML PREPARACION DEL FORMULARIO. Que información debes solicitar al visitante de tu web?

PHP Interacción con el cliente

RESUMEN HTML. Elementos de estructura

Formularios. Botón. Cuadros de texto

Boletín de prácticas Práctica 3: HTML básico

G.U.G.L.E.R Grupo Universitario de GNU/Linux de Entre Ríos. F.C.y.T Facultad de Ciencia y Tecnología Universidad Autónoma de Entre Ríos

MANUAL DE FORMULARIOS EN HOSTING

PROGRAMACIÓN WEB II 4043

Implantación de Sistemas Introducción al PHP con Dreamweaver CS4

Desarrollo Web con PHP y MySQL

PROPÓSITOS. Tecnicatura en Informática Profesional y Personal [ 1 ]

Con esta etiqueta definimos cada elemento de las listas designadas con el par <SELECT> y </SELECT>. Etiqueta <TEXTAREA>

Imágenes. El elemento img se utiliza para insertar imágenes en un documento.

Etiquetas Básicas (Estructura HTML) Etiquetas Atributos Valores Descripción. Formato de Presentación Etiquetas Atributos Valores Descripción

HTML El idioma de Internet (Parte 2)

Desarrollo de sitios web con PHP y MySQL

Transparencias de J2EE. Tema 2: HTML. Uploaded by Ingteleco

Tema: Creación de Formularios HTML

El HTML (Hyper Text Markup Language) es el lenguaje con el que se escriben las páginas web. Es un lenguaje de hipertexto, es decir, un lenguaje que

HTML 5 : Formularios

L M T H al n ccio u d tro In

REQUEST EN PHP. DIFERENCIAS Y VENTAJAS E INCONVENIENTES ENTRE GET, POST Y REQUEST. EJERCICIOS RESUELTOS Y EJEMPLOS. (CU00835B)

UNIDADES TECNOLÓGICAS DE SANTANDER GUÍA DE ESTUDIO No. 3

Adaptación al Ambiente de Trabajo Curso: 7mo año, Ciclo Superior Profesor: Quevedo, Alejandro Programa 2016

Práctica 6: Webs dinámicas

Formularios HTML (práctica)

Curso de PHP Modulo 7 Creando Una Base de Datos y accediendo a ella R-Luis

1. Introducción a HTML

Formularios HTML. (parte I) WEB-TOOLS

Asignatura: Programación 4

FORMULARIOS EN HTML. OPCIONES. CASILLAS DE VERIFICACIÓN CHECKBOX. BOTONES DE RADIO. LISTAS DE OPCIONES SELECT, OPTGROUP, OPTION.

Métodos GET vs POST del HTTP

INSERCIÓN DE UN REGISTRO CON PHP Y MYSQL

HTML & CSS HTML. PARTE 3. Profesora: Ana Gómiz Escuela Arte Granada Obtubre 2014

Qué es PHP? Modelo Cliente - Servidor con PHP. PHP es un acrónimo recursivo que significa PHP Hypertext Pre-processor.

hipervinculos La página que rescata el valor pasado como parámetro es la siguiente: <html> <head> <title>problema</title> </head> <body> <?

Objetivos del programa cuya implementación se describe. Pantallas (interacción con el usuario) Formulario inicial. Confirmación de los datos

Introduccion a HTML y Formularios. Gerardo Grinman 5D

Producción Digital I

ELABORACIÓN DE PÁGINAS WEB. CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ

PHP y MySQL. Indice: - Envia de datos de formulario - Método de envio - La variable de interprete - Envio de archivo - Propiedades

Formularios Web con HTML y PHP

Formularios y objetos

PHP 7 Desarrollar un sitio web dinámico e interactivo

Formularios. ISCT. Luis Antonio Mancilla Aguilar

2.5. Manipular objetos y formularios en una página Web.

Tomar información por pantalla con JavaScript

Programación Web Sec.01y Desarrollo de la Plataforma Web Sec.01 Ing. Tomas Urbina Qué son los formularios?

TEST TICO 2º BACHILLERATO

Elementos de Control en Bootstrap

APRENDE A CREAR UNA PÁGINA WEB CON HTML

ELECTIVA EVALUACION FINAL

El control HTML "textarea" se diferencia del "text" en que permite el ingreso de muchas líneas.

Índice: Tema Conexión con Bases de Datos

Formularios Web con HTML y PHP

Transcripción:

UNIDAD CERO Crear formularios en HTML. La creación de formularios en html es muy importante en el desarrollo de aplicaciones web dinámicas, tomando en cuenta que estos son los encargados (formularios) de recoger la información que ha de ser procesadas. Esta unidad que la denominamos cero será un repaso de html, específicamente en lo relacionado con la creación de formularios. Para la creación básica de formularios en html, primero necesitamos de la ejecución de un editor de texto y trabajar con un archivo con extensión.html. Un formulario siempre empezara con la etiqueta <form> y sus respectivos atributos, seguida de los dispositivos de entradas que necesitemos: campos de texto, botones, casillas de verificación, el botón de envío; y terminar con la etiqueta de cierre </form>. Los pasos para la creación de un formulario: 1. Inicio: El formulario comienza con la etiqueta <form>. 2. Acción: El atributo action de la etiqueta <form> es el URL del script PHP que procesa los datos de entrada del formulario. 3. Método: Proporciona un método http para procesar los datos de entrada. Aunque el método por defecto es GET. 4. Creación: Crea el formulario con botones, campos de texto y cualquier cosa que sea atractiva apara el usuario, utilizando etiquetas HTML y campos. 5. Envío: Crear un botón de envío para que se pueda procesar el formulario y para que se cargue el programa que se especifica en el atributo action. 6. Fin: finalizar el formulario con la etiqueta </form>. Recordemos que para terminar el documento debemos cerrar la etiqueta </html>. Figura 0.1

A continuación tenemos el código html que genera el formulario de la Figura 0.1: <html> <head> <title>php PARA TODOS</title></head> <body> <h2><center> PHP PARA TODOS</center></h2><hr /> <form action="phpform0.php" method="get"> <b> Ingrese su Nombre:</b> <input type="text" name="nombre" size=50 /> <b>informacion Personal:</b> <textarea name="infopersonal" rows="6" cols="50">soy originario de...</textarea> <b>tipos De Libros De Su Preferencia :</b> <input type="radio" name="tipos" ="Clasicos" />Clasicos <input type="radio" name="tipos" ="Cientificos" />Cientificos <input type="radio" name="tipos" ="Informáticos" />Informáticos <input type="radio" name="tipos" ="Ciencias puras" />Ciencias Puras <input type="radio" name="tipos" ="Ciencias sociales" />Ciencias Sociales <strong>cual de estos libros has leido? </strong> <input type="checkbox" name="leidos" ="Doña Barbara" />Doña Barbara <input type="checkbox" name="leidos" ="Don Quijote" />Don Quijote <input type="checkbox" name="leidos" ="La Iliada" />La Iliada <strong>autor Latino Americano Preferido </strong> <select name="autor"> <option selected ="Romulo Gallegos">Romulo Gallegos <option ="Arturo Uslar Prieti">Arturo Uslar Prieti <option ="Miguel Otero Silva">Miguel Otero Silva </select> <input type="submit" ="ACEPTAR" /> <BR /> <input type="reset" ="Borrar" /> </form> </body> </html>

El presente código lo explicaremos detalladamente a continuación: 1. <form action="phpform0.php" method="get">: esta etiqueta es la que permite iniciar el fomulario pero tambien mediante el atributo action envia la información tomada a un archivo de nombre phpform0.php el cual tendrá la función de procesar los datos, aun cuando solo los muestre, por otra parte encontramos el atributo method, que tiene la función de escoger entre dos métodos el post o el get, en este caso escogimos el método get. El método get le dice al navegador que envíe al servidor una cadena codificada en el URL, que se llama cadena de consulta, y que adjunte esta cadena al final de la URL, en la barra de dirección del navegador. Este método se utiliza cuando realizamos búsquedas, o se trabaja con paginas estáticas y las cadenas de datos tienen un tamaño limitado véase la figura 0.2. Figura 0.2 Si utiliza el método post, se tiene que añadir method a la etiqueta <form>, de no hacerlo se utiliza el método get por defecto. Con el método post, el navegador envía al servidor un mensaje codificado en el cuerpo de la petición URL y no en la cabecera, lo que permite transferir grandes cantidades de datos al servidor. No tiene un tamaño limitado y no aparece en el historial del navegador. 2. La tabla 0.1 contiene los elementos de un formulario para la entrada de datos que podemos utilizar: Elemento Atributo Descripción text name size maxlength Crea un campo de texto para entrada de datos. Size especifica el tamaño del campo, y maxlength especifica el número máximo de caracteres textarea name size rows size cols Crea un area de texto que acepta datos de entrada, en varias líneas. Size rows y size cols determinan el tamaño en la cantidad de filas y columnas. pasword name Es un campo de texto que esconde los datos de entrada con la aparición de asteriscos en vez de los caracteres que escribió el usuario. checkbook name Muestra casillas que se pueden marcar. Crea un par valor es nombre-valor a partir de los datos proporcionados por el usuario. Se pueden marcar varias casillas. radio name Crea una casilla de selección en la cual solo se puede escoger una. select name Crea listas desplegables de las cuales solo se puede escoger una opción Option size multiple file name Especifica los archivos que suben al servidor. El tipo MIME debe ser multipart/form-date hidden name Proporciona una par nombre-valor sin mostrar un objeto en pantalla.

Elemento Atributo Descripción submit name Cuando se hace clic sobre él, se ejecuta el formulario. Carga el CGI. Image $src align Hace lo mismo que el botón submit, pero muestra una imagen en vez de texto. La imagen esta en el archivo que especifica SRC. reset name Reinicia el formulario a su posición original. Limpia todos los campos de entrada PHP y los formularios: Un script de php puede aceptar los datos de entrada del usuario de varias maneras. Del formulario figura 0.2 realizaremos un script para demostrar como php logra tomar los valores del formulario y mostrarlos(figura 0,3). Figura o.2 figura 0.3 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>php PARA TODOS</title> </head> <body> <h2><center> PHP PARA TODOS</center></h2><hr /> <h2>datos CARGADOS EN EL FORMULARIO</h2> <?php echo "<h4>"; echo "El nombre cargado en el formulario es: ".$nombre; echo "<br>su información personal es la sigueinte: ".$infopersonal; echo "<br>el libro de sus preferencia es: ".$tipos; echo "<br>los libros leidos son: ".$leidos; echo "<br>el autor de tu preferncia es: ".$autor; echo "</h4>";?> </body> </html>

Las tres formas que utiliza PHP para crear variables que contengan la información de los formularios son las siguientes: 1. El estilo corto. Por ejemplo : $infopersonal, $tipos, $leidos. 2. El estilo medio. Por ejemplo: $_get[ infopersonal ], $_get[ tipos], $_get[ leidos ]. 3. El estilo largo. Por Ejemplo: $http_get_vars[ infopersonal ], $http_post_vars[ leidos ]. Cual es el estilo que debemos escoger? Continuaremos con la próxima entrega