BLOQUE 2 PHP: PROGRAMACIÓN ORIENTADO A OBJETOS
¡Construyendo componentes!
PHP Como lenguaje orientado a objetos
Sesiones
Localiza variables de sesión
Variables de sesión
- Localiza y actualiza estas directivas en tu fichero de configuración
- coméntalas con tus palabras en dicho fichero
|
Ejercicio 1 Cuenta visitas
- Haz un programa que te cuente cuantas visitas recibe la página
- Puedes poner un botón submit para recargar la página.
- Indica mediane mensaje si accedes haciendo un click, o bien escribiendo la url
- Contabiliza todos los accesos (por click o escribiendo la url en el navegado).
|
Ejercicio 2: Fechas de cada visita
- Modifica el programa anterior para almacenar el momento en el cual se produjo cada visita
- Anota hora, minuto y segundo
- Visualiza todas las conexiones en la sesción actual y el momento en el que se produjeron
- Añade un botón para borrar las variables de sesión
- Realiza la visualización en orden inverso a como se han producido (primero la última, etc..)
|
Ejercicio 3 Juego del dado
- Vamos a establecer un juego de tirar dados
- El usuario tirará los dados hasta 10 veces.
- En cada jugada se realizan dos tiradas del dado
- Cada jugada, gana si saca dos números iguales o la suma de los números es menor que 5
- Al final de las 10' jugadas nos muestra todas las jugadas y las veces que ha ganado
session_start();
$opcion = $_POST['submit'] ?? null;
if ($opcion == "Reiniciar juego") {
session_destroy();
session_start();
}
$jugada = realiza_jugada($html_jugada_actual);
$_SESSION['jugadas'][] = $jugada;
$numero_jugada = sizeof($_SESSION['jugadas']);
if ($numero_jugada >= 10)
$html_resumen_juego = muestra_resultado();
?>
|