Es una pantalla de login que pide usuario y contraseña y devuelve si existe o no, y, en el caso de existir, imprime en pantalla el valor de la variable $_SESSION['user_ok`], pero no lo hace, solo me dice que existe, por lo que entiendo que hay algun problema con las sesiones.
Código:
Muchas gracias y saludos a todos. <? session_start(); if(isset($_POST['enviar'])){ include( '../conf.php' ); // este fichero contiene la conexion a la BBDD. $pass = md5($_POST['password']); $query = "SELECT * FROM usuarios WHERE usuario = '".$_POST['usuario']."' AND password = '$pass'"; $result = mysql_query($query); if(mysql_num_rows($result) > 0){ echo "El usuario existe"; $_SESSION['user_ok'] = $_POST['usuario']; echo $_SESSION['usuario']; } else { echo "El usuario no existe"; } } else { ?> <form name="form1" method="post" action=""> <table width="60%" border="0" align="center"> <tr> <td><div align="center">Centro de administración, haga el favor de identificarse.</div></td> </tr> <tr> <td><div align="center"> <table width="60%" border="0"> <tr> <td>usuario: <input name="usuario" type="text" id="usuario"></td> </tr> <tr> <td>contraseña: <input name="password" type="password" id="password"></td> </tr> </table> </div></td> </tr> <tr> <td><div align="center"> <input name="enviar" type="submit" id="enviar" value="enviar"> </div></td> </tr> </table> </form> <? } ?>