Problema con la funcion isset
Publicado por Manuel (19 intervenciones) el 26/12/2014 11:16:54
Hola , tengo un problema con el siguiente ejercicio
Ejercicios tema 15
Confeccionar un formulario que solicite ingresar el mail de un alumno. Si el mail existe en la tabla ALUMNOS, rescatar su nombre y almacenarlo en una variable de sesion. Ademas disponer un hipervinculo a una tercera pagina que verifique si existe la variable de sesion y de la bienvenida al alumno, en caso contrario mostrar un mensaje indicando que no puede visitar esta pagina (para saber si una variable de sesion esta definida llamamos a la funcion isset).
If (isset($_SESION[‘nombre’])) ….
Guardarlo como ejercicio15-1
============================================================================================
este es el que he hehco yo , me podrias decir que es lo que me falta, como lo puedo solucionar gracias
<html>
<head>
<title>Formularios en PHP</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<body>
<?php
if (isset($_SESION["nombre"])) :
?>
<h1>Recepción del formulario de contacto</h1>
<p>Nombre completo: <?php echo $_POST['nombre'] ?></p>
<p>Correo electrónico: <?php echo $_POST['email'] ?></p>
<?php
else :
?>
<h1>Formulario de contacto</h1>
<form name="formulario-1" method="post" action="formUnico.php">
Nombre completo<br />
<input type="text" name="nombre" />
Correo Electrónico<br />
<input type="text" name="email" /><br /><br />
</form>
<?php
endif;
?>
</body>
</html>
Ejercicios tema 15
Confeccionar un formulario que solicite ingresar el mail de un alumno. Si el mail existe en la tabla ALUMNOS, rescatar su nombre y almacenarlo en una variable de sesion. Ademas disponer un hipervinculo a una tercera pagina que verifique si existe la variable de sesion y de la bienvenida al alumno, en caso contrario mostrar un mensaje indicando que no puede visitar esta pagina (para saber si una variable de sesion esta definida llamamos a la funcion isset).
If (isset($_SESION[‘nombre’])) ….
Guardarlo como ejercicio15-1
============================================================================================
este es el que he hehco yo , me podrias decir que es lo que me falta, como lo puedo solucionar gracias
<html>
<head>
<title>Formularios en PHP</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<body>
<?php
if (isset($_SESION["nombre"])) :
?>
<h1>Recepción del formulario de contacto</h1>
<p>Nombre completo: <?php echo $_POST['nombre'] ?></p>
<p>Correo electrónico: <?php echo $_POST['email'] ?></p>
<?php
else :
?>
<h1>Formulario de contacto</h1>
<form name="formulario-1" method="post" action="formUnico.php">
Nombre completo<br />
<input type="text" name="nombre" />
Correo Electrónico<br />
<input type="text" name="email" /><br /><br />
</form>
<?php
endif;
?>
</body>
</html>
Valora esta pregunta


0