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 10:11 13 feb 2015