Los valores introducidos por el usuario se deben comprobar y, si los
valores no son correctos, se debe indicar el motivo al usuario.
Tenga en cuenta que un usuario puede acceder al programa php directamente
enviando los datos que desee (por ejemplo, datos más largos que la longitud
permitida en el formulario)
Menús 1 - Menú básico
Escriba un programa compuesto por tres páginas:
Las tres páginas incluyen el mismo menú con enlaces a todas las
páginas
Habrá una página funciones.php que incluya las siguientes funciones:
cabecera($texto, $menu), que genera el principio de la página,
incluido el menú. El argumento $texto se mostrará en <title> y <h1> de la página. El argumento $menu
seleccionará el menú que se muestra.
pie(), que genera el final de la página.
Las tres páginas del programa llamarán a las funciones cabecera() y
pie().
Menús 3 - Menús con confirmación
Escriba un programa compuesto por cinco páginas:
La página principal incluye un menú con enlaces a dos páginas.
Las otras cuatro páginas incluyen un menú con un único enlace a la página
principal.
La segunda página contiene un formulario que pide confirmación para ir a
la página siguiente. Si se contesta "No", se vuelve a la página inicial. Si
se contesta "Sí", se llega a la cuarta página.
La tercera página contiene un formulario que pide confirmación para ir a
la página siguiente. Si se contesta "No", se vuelve a la página inicial. Si
se contesta "Sí", se llega a la quinta página.
Si el usuario intenta acceder directamente a la cuarta o quinta página
(escribiendo la dirección en el navegador), se le mostrará únicamente la
primera página.
No es necesario recoger el valor enviado por el formulario. Simplemente
comprobando que existe el dato (isset($_REQUEST['si']) se sabe si el
usuario ha hecho clic en "Sí" o no.
Esta página forma parte del curso "Páginas web con PHP" disponible en http://www.mclibre.org
Autor: Bartolomé Sintes Marco
Última modificación de esta página: 4 de mayo de 2011