|
|
| (35 revisiones intermedias por el mismo usuario no mostrado) |
| Línea 1: |
Línea 1: |
| − |
| |
| − | __NOEDITSECTION__
| |
| − | {|cellpadding="5" cellspacing="6" style="width:60%;background:#DFFFFF; border-style:solid; border-width:1px; border-color:#0066FF; center"
| |
| − | | width="100%" valign="top" style="padding: 0; margin:0px;" |
| |
| − | <div style="border-radius:25px 25px 25px 25px; float: left;font-size:20px;text-align:center;background-color:Chocolate; padding:2px;">
| |
| − | [[Usuario:ManuelRomero/NewPHP/Distancia|Volver]]
| |
| − | </div>
| |
| − | |}
| |
| | | | |
| | {{:Usuario:ManuelRomero/ProgramacionWeb/Formularios/nav}} | | {{:Usuario:ManuelRomero/ProgramacionWeb/Formularios/nav}} |
| − | | + | {{:Usuario:ManuelRomero/ProgramacionWeb/Formularios/ejercicios}} |
| − | __NOTOC__
| + | |
| − | === Contador de accesos===
| + | |
| − | <br />
| + | |
| − | | + | |
| − | {{MRM_Actividad|Title=Tabla de multiplicar| | + | |
| − | *Un programa en el que introduzca un número
| + | |
| − | *Me mostrará la tabla de multiplicar de ese número
| + | |
| − | *En caso de que no sea número me lo indicará y me mostrará la tabla del 0
| + | |
| − | }}
| + | |
| − | | + | |
| − | {{MRM_Actividad|Title=Conversor numérico|
| + | |
| − | *Un programa en el que introduzca un número
| + | |
| − | *El número lo lee en decimal
| + | |
| − | *Me mostrará la conversión a hexadecimal, octal y binario
| + | |
| − | *Los mostrará en una tabla
| + | |
| − | *En caso de que no sea número me lo indicará y me mostrará 0 en todos los valores
| + | |
| − | }}
| + | |
| − | | + | |
| − | {{MRM_Actividad|Title=Mostrar formulario o datos de acceso|
| + | |
| − | *Realiza un programa que se muestre o bien el formulario o
| + | |
| − | *bien un mensaje de bienvenida con los datos del usuario
| + | |
| − | *El usuario y password han de coincidir
| + | |
| − | *En caso de que no coincidan se mostrar junto con el formulario un msj de error
| + | |
| − | }}
| + | |
| − | | + | |
| − | | + | |
| − | *A continuación vamos a ver como usar y leer datos de un formulario.
| + | |
| − | {{MRM_Actividad|Title = Formulario|
| + | |
| − | Realiza un formulario donde pidamos al usuario datos para confeccionar una ficha
| + | |
| − | *Nombre
| + | |
| − | *Apellidos
| + | |
| − | *Dirección
| + | |
| − | *Fecha de nacimiento
| + | |
| − | *DNI
| + | |
| − | *Edad
| + | |
| − | *Idiomas que habla de entre 4 idiomas (Checkbox)
| + | |
| − | *Si es hombre, mujer o no quiere informar de ello (radio)
| + | |
| − | *Dirección de correo electrónico.
| + | |
| − | *Estudios realizados entre ESO, BACHILLER, CICLO FORMATIVO, GRADO UNIVERSITARIO (select)
| + | |
| − | }}
| + | |
| − | | + | |
| − | | + | |
| − | {{MRM_Actividad|Title=Crear un sitio web|
| + | |
| − | *Realiza un programa en php que solicite al usuario una serie de parámetros
| + | |
| − | *Con esos parámetros se construirá una página web según se especifica
| + | |
| − | [[Archivo:p3_php.png]]
| + | |
| − | *Donde
| + | |
| − | * '''A''': altura de la cabecera
| + | |
| − | <source lang=html5>
| + | |
| − | <div style=heigth:A>TITULO DE LA CABECERA</div>
| + | |
| − | </source>
| + | |
| − | * '''B''': altura del contenido
| + | |
| − | <source lang=html5>
| + | |
| − | <div style=heigth:B> esto es el contenido (menú y contenido)</div>
| + | |
| − | </source>
| + | |
| − | * '''C''': ancho de la parte derecha del contenido
| + | |
| − | <source lang=html5>
| + | |
| − | <div style=width:C>TITULO DE LA CABECERA</div>
| + | |
| − | </source>
| + | |
| − | * '''D''': ancho de la parte izquierda del menu
| + | |
| − | <source lang=html5>
| + | |
| − | <div style=width:D>TITULO DE LA CABECERA</div>
| + | |
| − | </source>
| + | |
| − | | + | |
| − |
| + | |
| − | }}
| + | |
| − | | + | |
| − | | + | |
| − | | + | |
| − | {{Actividad|
| + | |
| − | *Con lo que hemos visto hasta ahora (sin usar cookies, ni sesiones, ni ficheros)
| + | |
| − | Haz un programa que cuente cuantos accesos hacemos a una página en una misma conexión}}
| + | |
| − | <!--
| + | |
| − | <font size=4 color=red>[[Usuario:ManuelRomero/NewPHP/formularios/Ejercicios/Ejercicio1 | Solución]]</font>
| + | |
| − | -->
| + | |
| − | <hr />
| + | |
| − | ===Contador de accesos con nombre===
| + | |
| − | Se trata de modificar el ejercicio uno.
| + | |
| − | {{Actividad|
| + | |
| − | ;En este caso tendremos un formulario con un campo de texto y un botón submit
| + | |
| − | #Cada vez que se inserte un nombre en el campo de texto y se haga click en el submit, se contabilizará como que el usuario cuyo nombre hemos insertado se ha conectado una vez.
| + | |
| − | ##Si el campo de texto está vacío no se contabilizará un usuario llamado "vacío".
| + | |
| − | #Futuras conexiones del mismo usuario incrementarán el número de accesos de ese usuario
| + | |
| − | #Futuras conexiones de otro usuario contabilizarán las conexiones del nuevo formulario
| + | |
| − | #En todo momento la aplicación nos mostrará un listado con todas las conexiones de cada usuario.
| + | |
| − | }} | + | |
| − | <!--
| + | |
| − | <font size=4 color=red>[[Usuario:ManuelRomero/NewPHP/formularios/Ejercicios/Ejercicio2 | Solución]]</font>
| + | |
| − | -->
| + | |
| − | | + | |
| − | | + | |
| − | <hr />
| + | |
| − | <!--
| + | |
| − | <hr />
| + | |
| − | {{MRM_Actividad|Title=Juego de adivinar números|
| + | |
| − | *Haz un programa que tu piensas un número de 0 al 1024 y el programa te lo adivina
| + | |
| − | *El programa te preguntará si es mayor menor o acertado
| + | |
| − | *Deberá de adivinarlo en un máximo de 10 intentos}}
| + | |
| − | <!--
| + | |
| − | <font size=4 color=red>[[Usuario:ManuelRomero/NewPHP/formularios/Ejercicios/Ejercicio3 | Solución]]</font>
| + | |
| − | -->
| + | |
| − | <hr />
| + | |