Diferencia entre revisiones de «Plantilla:PHP/FormulariosConceptosGenerales»
De WikiEducator
(→Introducción) |
(→Cómo leer datos de usuario) |
||
Línea 45: | Línea 45: | ||
===Cómo leer datos de usuario=== | ===Cómo leer datos de usuario=== | ||
− | *Nos falta ver | + | *Nos falta ver cómo podemos hacer que el cliente (a través del navegador) aporte valores al programa escribiéndolos por el teclado. |
− | * | + | *Hay que partir de la situación. Realmente el script se ejecuta en el servidor cuando un navegador solicita una página. |
− | *El formulario será parte de la página del cliente. | + | *No puedo detener el programa esperando que el usuario aporte un valor. Esto no es posible en una programación web. |
+ | *Pero puedo enviar junto con la solicitud de la página, valores que aporte el usuario, mediante un formulario. | ||
+ | *Además del formulario, hay más métodos, como leer un fichero ,bases de datos, ...) | ||
+ | *El formulario será parte de la página del cliente, código '''''html'''''. | ||
[[image:formularioPHP.png]] | [[image:formularioPHP.png]] | ||
</div> | </div> | ||
Línea 54: | Línea 57: | ||
<div class="slide"> | <div class="slide"> | ||
;Leyendo del usuario | ;Leyendo del usuario | ||
− | *En él tendremos cajas de texto donde en el navegador el usuario podrá escribir contenido | + | *En él tendremos cajas de texto '''''(input)''''' donde en el navegador el usuario podrá escribir contenido. |
*En los diferentes elementos de entrada de un formulario , como una texto, el usuario podrá escribir valores. | *En los diferentes elementos de entrada de un formulario , como una texto, el usuario podrá escribir valores. | ||
− | *Al darle el botón enviar dichos valores irán al servidor | + | *Al darle el botón enviar dichos valores irán al servidor para ser leídos y usados en un scirpt; en seguida veremos como leerlo en el servidor. |
− | *Repasemos | + | *Repasemos cómo crear formularios en el cliente y lo que más nos interesa, como leerlos en el servidor |
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
+ | |||
===Creando un formulario=== | ===Creando un formulario=== | ||
*Esta parte la veis el módulo de diseño de interfaces , no obstante comentaremos lo que aquí vamos a utilizar | *Esta parte la veis el módulo de diseño de interfaces , no obstante comentaremos lo que aquí vamos a utilizar |
Revisión de 08:10 27 oct 2017
- Por defecto los valores son pasados por GET
- Este método es fácil de ver pues se viauliza en el URL, apareciendo como parte de él separado por el signo interrogación con parejas Variable valor