|
|
(19 revisiones intermedias por el mismo usuario no mostrado) |
Línea 1: |
Línea 1: |
− | {{:Usuario:ManuelRomero/dwes/B2T1/nav}}
| |
− | ===Introducción===
| |
− | *Todos los lenguajes de programación tienen primitivas o incluso instrucciones propias
| |
− | *Ya vimos que un programa necesita interactuar con el usuario
| |
− | #Leer valores del teclado
| |
− | #Mostrar resultados en pantalla
| |
− | [[Archivo:InteracutandoPrograma.png|300px]]
| |
− | </div>
| |
| | | |
− | <!--2 --> | + | {{:Usuario:ManuelRomero/dwes/B2T1/formularios/nav}} |
− | <div class="slide">
| + | <br /> |
− | *En el caso de PHP, hemos visto alguna primitiva para mostrar valores por pantalla (En realidad lo que hace es escribirlas al fichero html que entrega al cliente), como son '''''echo''''' y '''''print''''' | + | {{MRM_Objetivos_generales|Title=Qué veremos aquí| |
− | *Ambos dos son son instrucciones del lenguaje, ver la diferencia | + | *Es un tema básico y '''''muy importante'''''. |
− | </div>
| + | *Conviene realizar los ejercicios y adquirir soltura al programar leyendo datos de formularios. |
− | | + | *Afianzar mucho la idea de que invocamos a una página, que es un ''script'' que está en el ''servidor''. |
− | <!--3 -->
| + | **El servidor web ejecuta ese ''scritp'' y retorna al cliente el resultado en una '''página html'''. |
− | <div class="slide">
| + | *Me referiré a la ''página web del servidor'' como '''script''' o '''fichero''' o '''página en el servidor''' indistintamente. |
− | {{Actividad |Completa el siguiente programa | + | *En este apartado vamos a ver los formularios como parte del lenguaje que nos va a permitir pasar información del cliente al servidor. |
− | <source lang=php>
| + | **El formulario es un elemento de html. |
− | <?php
| + | **Es un item o elemento de html cuyo contenido (de los inputs que contengan) podemos usar en el servidor. |
− | $n1=1;
| + | }} |
− | $n2=2;
| + | {{MRM_Objetivos_generales|Title=Partes de este tema| |
− | | + | *Cómo leer los contenidos de los input en el servidor usando diferentes métodos (GETy POST). |
− | //Usando echo con múltiples parámetros
| + | *Leer los diferentes tipos de input elementos text, checkbox, radio, .... . |
− | //Visualiza la suma, la resta, y la multiplicacion
| + | *Filtrar los valores (seguridad en el servidor: SIEMPRE debemos filtrar los contenidos en el servidor) . |
− | //Al ser varios parámetros usa las comas para separar uno de otro
| + | **Esto indiferente de que se haga en el cliente (que también se debe de hacer). |
− | echo "Usando echo <br/>";
| + | *Cómo recargar la misma página (concepto de SPA '''''single page aplication'''''). |
− | | + | *Invocar la carga de otra página desde php. |
− | //???????
| + | *Descargar ficheros del cliente en el servidor. |
− | //Usando print, solo puedo usar un parámetro, así que tenemos que concatenar (operador .)
| + | |
− | //Recupera el valor que retorna print y visualizalo
| + | |
− | echo "<br/> usuando print<br/>";
| + | |
− | | + | |
− | ????????
| + | |
− | ?>
| + | |
− | </source>
| + | |
| }} | | }} |
− | </div>
| |
− |
| |
− | <!--3 -->
| |
− | <div class="slide">
| |
Última revisión de 03:11 30 oct 2017
Formularios: Pasando información del cliente al servidor
¡Los formularios como entrada de datos a nuestros script
PHP Un lenguaje de script al lado del servidor
Qué veremos aquí
- Es un tema básico y muy importante.
- Conviene realizar los ejercicios y adquirir soltura al programar leyendo datos de formularios.
- Afianzar mucho la idea de que invocamos a una página, que es un script que está en el servidor.
- El servidor web ejecuta ese scritp y retorna al cliente el resultado en una página html.
- Me referiré a la página web del servidor como script o fichero o página en el servidor indistintamente.
- En este apartado vamos a ver los formularios como parte del lenguaje que nos va a permitir pasar información del cliente al servidor.
- El formulario es un elemento de html.
- Es un item o elemento de html cuyo contenido (de los inputs que contengan) podemos usar en el servidor.
|
Partes de este tema
- Cómo leer los contenidos de los input en el servidor usando diferentes métodos (GETy POST).
- Leer los diferentes tipos de input elementos text, checkbox, radio, .... .
- Filtrar los valores (seguridad en el servidor: SIEMPRE debemos filtrar los contenidos en el servidor) .
- Esto indiferente de que se haga en el cliente (que también se debe de hacer).
- Cómo recargar la misma página (concepto de SPA single page aplication).
- Invocar la carga de otra página desde php.
- Descargar ficheros del cliente en el servidor.
|