Diferencia entre revisiones de «Usuario:ManuelRomero/php/formularios/concepto»
De WikiEducator
< Usuario:ManuelRomero | php | formularios
(Página creada con « {{:Usuario:ManuelRomero/php/formularios/nav}}») |
|||
| Línea 1: | Línea 1: | ||
| − | |||
{{:Usuario:ManuelRomero/php/formularios/nav}} | {{:Usuario:ManuelRomero/php/formularios/nav}} | ||
| + | {{#widget:Slides}} | ||
| + | {{MiTitulo| Uso de formularios para leer datos del cliente}} | ||
| + | <div class="slides layout-regular template-default"> | ||
| + | |||
| + | <!--1 --> | ||
| + | <div class="slide"> | ||
| + | ===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 | ||
| + | [[InteracutandoPrograma.png]] | ||
| + | </div> | ||
| + | |||
| + | <!--2 --> | ||
| + | <div class="slide"> | ||
| + | *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''''' | ||
| + | *Ambos dos son son instrucciones del lenguaje, ver la diferencia | ||
| + | </div> | ||
| + | |||
| + | <!--3 --> | ||
| + | <div class="slide"> | ||
| + | {{Actividad |Completa el siguiente programa}} | ||
| + | <source lang=php> | ||
| + | <?php | ||
| + | |||
| + | $n1=1; | ||
| + | $n2=2; | ||
| + | |||
| + | //Usando echo con múltiples parámetros | ||
| + | //Visualiza la suma, la resta, y la multiplicacion | ||
| + | //Al ser varios parámetros usa las comas para separar uno de otro | ||
| + | echo "Usando echo <br/>"; | ||
| + | |||
| + | //??????? | ||
| + | |||
| + | //Usando print, solo puedo usar un parámetros, así que tenemos que concatenar (operador .) | ||
| + | //Recupera el valor que retorna print y visualizalo | ||
| + | echo "<br/> usuando print<br/>"; | ||
| + | |||
| + | ???????? | ||
| + | |||
| + | echo "<br/>Funcion print devuelve $retorno"; | ||
| + | |||
| + | ?> | ||
| + | </div> | ||
| + | |||
| + | <!--3 --> | ||
| + | <div class="slide"> | ||
| + | *Pero nos falta ver como podemos hacer que el cliente aporte valores al programa escribiéndolos por el teclado | ||
| + | *Para leer datos lo hacemos mediante un formulario (hay más métodos, como leer un fichero , ...) | ||
| + | *El formulario será parte de la página del cliente, en él tendremos cajas de texto donde el cliente podrá escribier contenido | ||
| + | {{image:formularo.png}} | ||
| + | *A continuación vamos a ver de modo básico como crear formularios en el cliente y a continuación que es lo que nos interesa, como leerlos | ||
| + | </div> | ||
Revisión de 21:11 12 feb 2015
