Ejemplos de resolución de ejercicios PHP

Páginas: 12 (2779 palabras) Publicado: 17 de noviembre de 2015
Ejemplos de resolución de ejercicios - Recogida y comprobación de datos
Algunos comentarios sobre la realización de ejercicios:
Estructura general de los ejercicios
Ejemplo de recogida de datos sin comprobación
Ejemplo de recogida y comprobación de datos

Estructura general de los ejercicios
La mayoría de ejercicios propuestos como ejercicios básicos constan de dos páginas:
un fichero .html queincluye el formulario para introducir los datos
un fichero .php que procesa los datos y muestra la respuesta
Además hay un fichero .css que contiene la hoja de estilo, común a todos los ejercicios.
En el caso de ejercicios más complejos, los ejercicios pueden constar de una página html y varias páginas php o constar únicamente de páginas php.
Formulario: Página .html
La página .html se puedecopiar sin modificaciones de los ejemplos incluidos en los enunciados (dado que este es un curso de PHP, no un curso de HTML /CSS).
El formulario incluye controles cuyo nombre está relacionado con la información que se va a escribir en ellos.
Resultado: Página .php
La página .php es el programa PHP que debe escribir el alumno.
En el primer bloque de ejercicios propuestos en este curso (Controles enformularios) , la página .php tiene que realizar las tareas siguientes:
recoger los datos enviados por el formulario de la página html
mostrar los datos recibidos
En el resto de bloques de ejercicios propuestos en este curso (operaciones aritméticas, etc.), la página .php tiene que realizar las tareas siguientes:
recoger los datos enviados por el formulario de la página html
comprobar los datosy, si se detectan errores en ellos, indicarlo al usuario
si todos los datos son correctos, mostrar el resultado (para mostrar el resultado puede ser necesarios realizar cálculos o comprobar el resultado de esos cálculos).
Hoja de estilo común
Los ejercicios utilizan siempre la misma hoja de estilo, que debe encontrarse en la misma carpeta que las páginas .html o .php.
La hoja de estilo .css sepuede copiar sin modificaciones de los ejemplos incluidos en los enunciados (dado que este es un curso de PHP, no un curso de HTML /CSS).

Volver al principio de la página

Ejemplo de recogida de datos sin comprobación
Este ejemplo sirve de modelo para los ejercicios del bloque de ejercicios Controles en formularios.
Ejemplo
En los enunciados de los ejercicios se incluye un ejemplo de ejercicioresuelto y un enlace al ejercicio resuelto, que se puede abrir en una pestaña (o ventana) diferente. Mostrando el código fuente de las páginas de ejemplo (formulario y resultado), se puede ver el código HTML buscado en cada caso. Ese código fuente se puede copiar y pegar en las páginas .html o .php creadas por el alumno.
A continuación se muestra un ejemplo de ejercicio. En la parte superior derechahay un enlace para abrir el ejemplo en otra pestaña y poder ver fácilmente su código fuente.
Enlace a ejemplo Recogida de datos sin comprobación

Solución
Formulario
El formulario es una página .html que se puede copiar del ejemplo directamente y sin modificaciones.
Resultado
La página .php escrita por el alumno tiene que generar el mismo código HTML que el ejemplo. Una manera de abordar laelaboración de la página .php es probar el ejemplo y copiar el código HTML que genera el ejemplo en la página .php.
En ese código podemos dividir cuatro partes:
la declaración xml inicial, que habrá que generar en un fragmento PHP, como se explica en la lección Primeras páginas.
el bloque de DOCTYPE hasta 

 que será siempre el mismo, así que puede dejarse en un fragmento HTML.
las dos líneas quemuestran los datos escritos por el usuario (el nombre y la edad), que habrá que generar en un fragmento PHP.
el bloque final, desde el enlace de vuelta al formulario hasta el final, que será siempre el mismo, así que puede dejarse en un fragmento HTML.
A continuación se muestra el código fuente con las líneas que habrá que generar en fragmentos PHP resaltadas con un borde:

Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios Php
  • Php Ejercicios
  • Ejercicios De Php
  • EJEMPLO DE RESOLUCION
  • EJERCICIOS PHP 20354
  • Ejemplos de ejercicios
  • Ejemplo Ejercicio
  • ejemplos de ejercicios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS