function displayForm2() { $ciudades = array('Roma', 'Paris', 'Nueva York', 'Londres', 'Berlin', 'Atenas'); $ocultosInformacion = ""; $ocultosCiudades = ""; foreach ($ciudades as $valor) { $valorCampo = setValue2("ciudades", $valor); $ocultosCiudades .= '<input type="hidden" name="ciudades[]" value="' . $valorCampo . '">'; } $informacion = array('Correo Postal', 'Email'); foreach ($informacion as $valor) { $valorCampo = setValue2("informacion", $valor); $ocultosInformacion .= '<input type="hidden" name="informacion[]" value="' . $valorCampo . '">'; } $datos = array("error" => $error, "ocultosCiudades" => $ocultosCiudades, "ocultosInformacion" => $ocultosInformacion, "validacionNombre" => validateField("nombre", $camposPendientes, $camposErroneos), "nombre" => setValue("nombre"), "validacionApellidos" => validateField("apellidos", $camposPendientes, $camposErroneos), "apellidos" => setValue("apellidos"), "validacionDireccion" => validateField("direccion", $camposPendientes, $camposErroneos), "direccion" => setValue("direccion"), "validacionTelefono" => validateField("telefono", $camposPendientes, $camposErroneos), "telefono" => setValue("telefono"), "email" => setValue("email"), "validacionEmail" => validateField("email", $camposPendientes, $camposErroneos), "validacionFoto" => validateField("foto", $camposPendientes, $camposErroneos)); $plantilla = "plantillas/paso1.html"; $formulario = vista($datos, $plantilla); $datos = array("titulo" => TITULO, "formulario" => $formulario); $plantilla = "plantillas/plantilla.html"; $html = vista($datos, $plantilla); print $html; }
function displaypaso1($camposPendientes, $camposErroneos, $mensajeFoto) { if ($camposPendientes or $camposErroneos or $mensajeFoto != "correcto") { $error = ""; if ($camposPendientes) { $error = '<p class="error1">Hubo algunos problemas con el formulario que usted presentó. Por favor, complete los campos en negrita de abajo y haga clic en Enviar para volver a enviar el formulario.</p>'; } if ($camposErroneos) { $error .= '<p class="error2">Hubo algunos problemas con el formulario que usted presentó. Por favor, introduzca valores adecuados en los campos numéricos.</p>'; } if ($mensajeFoto != 'correcto') { $error .= '<p class="error3">Hubo algunos problemas con la foto. ' . $mensajeFoto . '</p>'; } } else { $error = '<p>por favor, rellene sus datos a continuación y haga clic en Enviar. Los campos marcados con un asterisco (*) son obligatorios.</p>'; } $ciudades = array('Roma', 'Paris', 'Nueva York', 'Londres', 'Berlin', 'Atenas'); $ocultosInformacion = ""; $ocultosCiudades = ""; foreach ($ciudades as $valor) { $valorCampo = setValue2("ciudades", $valor); $ocultosCiudades .= '<input type="hidden" name="ciudades[]" value="' . $valorCampo . '">'; } $informacion = array('Correo Postal', 'Email'); foreach ($informacion as $valor) { $valorCampo = setValue2("informacion", $valor); $ocultosInformacion .= '<input type="hidden" name="informacion[]" value="' . $valorCampo . '">'; } $datos = array("error" => $error, "ocultosCiudades" => $ocultosCiudades, "ocultosInformacion" => $ocultosInformacion, "validacionNombre" => validateField("nombre", $camposPendientes, $camposErroneos), "nombre" => setValue("nombre"), "validacionApellidos" => validateField("apellidos", $camposPendientes, $camposErroneos), "apellidos" => setValue("apellidos"), "validacionDireccion" => validateField("direccion", $camposPendientes, $camposErroneos), "direccion" => setValue("direccion"), "validacionTelefono" => validateField("telefono", $camposPendientes, $camposErroneos), "telefono" => setValue("telefono"), "email" => setValue("email"), "validacionEmail" => validateField("email", $camposPendientes, $camposErroneos), "validacionFoto" => validateField("foto", $camposPendientes, $camposErroneos)); $plantilla = "plantillas/paso1.html"; $formulario = vista($datos, $plantilla); $datos = array("titulo" => TITULO, "formulario" => $formulario); $plantilla = "plantillas/plantilla.html"; $html = vista($datos, $plantilla); print $html; }
function displayPaso2() { cabecera(); ?> <h1>Solicitud de informacion: paso 2</h1> <form action="" method="post"> <div style="width: 30em;"> <input type="hidden" name="nombre"value="<?php setValue("nombre"); ?> "> <input type="hidden" name="apellidos" value="<?php setValue("apellidos"); ?> "> <input type="hidden" name="direccion" value="<?php setValue("direccion"); ?> "> <input type="hidden" name="telefono" value="<?php setValue("telefono"); ?> "> <input type="hidden" name="foto" value="<?php echo $_FILES["foto"]["name"]; ?> "> <label>¿Sobre que ciudades te gustaría recibir información sobre ofertas?:</label> <select size="6" multiple="multiple"> <option name="ciudades[]" value="<?php setValue2("ciudades", "Roma"); ?> ">Roma</option> <option name="ciudades[]" value="<?php setValue2("ciudades", "Paris"); ?> ">Paris</option> <option name="ciudades[]" value="<?php setValue2("ciudades", "Nueva York"); ?> ">Nueva York</option> <option name="ciudades[]" value="<?php setValue2("ciudades", "Londres"); ?> ">Londres</option> <option name="ciudades[]" value="<?php setValue2("ciudades", "Berlin"); ?> ">Berlin</option> <option name="ciudades[]" value="<?php setValue2("ciudades", "Atenas"); ?> ">Atenas</option> </select> <br><br><br><br> <div style="clear: both;"> <br \> <input type="submit" name="next2" id="next2" value="Next >" > <input type="submit" name="back1" id="back1" value="< Back" style="margin-right: 20px;" > </div> </div> </form> </body> </html> <?php pie(); }
function displaypaso1($camposPendientes, $camposErroneos, $mensajeFoto) { if ($camposPendientes or $camposErroneos or $mensajeFoto != "correcto") { $error = ""; if ($camposPendientes) { $error = '<p class="error1">Hubo algunos problemas con el formulario que usted presentó. Por favor, complete los campos en negrita de abajo y haga clic en Enviar para volver a enviar el formulario.</p>'; } if ($camposErroneos) { $error .= '<p class="error2">Hubo algunos problemas con el formulario que usted presentó. Por favor, introduzca valores adecuados en los campos</p>'; } if ($mensajeFoto != 'correcto') { $error .= '<p class="error3">Hubo algunos problemas con la foto. ' . $mensajeFoto . '</p>'; } } else { $error = '<p>por favor, rellene sus datos a continuación y haga clic en Enviar. Los campos marcados con un asterisco (*) son obligatorios.</p>'; } $generos = array('Western', 'Comedia', 'Ciencia', 'Terror', 'Suspense', 'Deportes'); $ocultosGeneros = ""; foreach ($generos as $valor) { $valorCampo = setValue2("generos", $valor); $ocultosGeneros .= '<input type="hidden" name="generos[]" value="' . $valorCampo . '">'; } $datos = array("error" => $error, "ocultosGeneros" => $ocultosGeneros, "validacionNombre" => validateField("nombre", $camposPendientes, $camposErroneos), "nombre" => setValue("nombre"), "validacionEdad" => validateField("edad", $camposPendientes, $camposErroneos), "edad" => setValue("edad"), "email" => setValue("email"), "validacionEmail" => validateField("email", $camposPendientes, $camposErroneos), "validacionFoto1" => validateField("foto1", $camposPendientes, $camposErroneos), "validacionFoto2" => validateField("foto2", $camposPendientes, $camposErroneos)); $plantilla = "plantillas/paso1.html"; $formulario = vista($datos, $plantilla); $datos = array("titulo" => TITULO, "formulario" => $formulario); $plantilla = "plantillas/plantilla.html"; $html = vista($datos, $plantilla); print $html; }
function displayPaso2() { cabecera(); ?> <h1>paso 2</h1> <form action="" method="post"> <div style="width: 30em;"> <input type="hidden" name="nombre" id="nombre" value="<?php setValue("nombre"); ?> "> <input type="hidden" name="informacion" id="informacion" value="<?php setValue("informacion"); ?> "> <input type="hidden" name="dedicacion" id="dedicacion" value="<?php setValue("dedicacion"); ?> "> <?php $deportes = array('Futbol', 'Tenis', 'Padel', 'Baloncesto', 'Esqui', 'Natacion', 'Senderismo', 'Ciclismo', 'Atletismo'); foreach ($deportes as $valor) { echo "{$valor}:"; ?> <input type="checkbox" name="otrosDeportes[]" value="<?php setValue2("otrosDeportes", $valor); ?> "> <?php } ?> <div style="clear: both;"> <br \> <input type="submit" name="next2" id="next2" value="Next >" > <input type="submit" name="back1" id="back1" value="< Back" style="margin-right: 20px;" > </div> </div> </form> </body> </html> <?php pie(); }