<?php session_start(); include "practica2-comprobar.php"; $hayPreferencias = true; $array = null; if (haySesion() == false) { if (hayGet() == false) { $hayPreferencias = false; } else { $array = $_GET; } } else { $array = $_SESSION; } if ($hayPreferencias == false) { header("location:practica2-index.php"); } else { //recorro el array donde están los datos foreach ($array as $indice => $valor) { ${$indice} = $valor; } //grabar datos de la sesión $_SESSION["nombre"] = $nombre; $_SESSION["apellidos"] = $apellidos; $_SESSION["fondo"] = $fondo; $_SESSION["frente"] = $frente; $_SESSION["letra"] = $letra; } ?> <!doctype html>
<?php session_start(); include "practica2-comprobar.php"; if (haySesion()) { header("location:practica2-saludo.php"); } ?> <!doctype html> <html lang="es"> <head> <meta charset="UTF-8"> <title>Formulario de recogida de datos</title> </head> <body> <form action="practica2-saludo.php"> <label for="nombre">Nombre</label> <input type="text" name="nombre" id="nombre"/><br/> <label for="apellidos">Apellidos</label> <input type="text" name="apellidos" id="apellidos"/><br/> <label for="fondo">Color de fondo</label> <input type="color" name="fondo" id="fondo" value="#FFFFFF"/><br/> <label for="frente">Color de letra</label> <input type="color" name="frente" id="frente"/><br/> <label for="letra">Tipo de letra</label> <select name="letra" id="letra"> <option value="'Shadows Into Light', cursive"> Shadows Into Light </option> <option value="'Slabo 27px', serif">Slabo 27px</option> <option value="'Roboto', sans-serif">Roboto</option>