Tengo ya mi pagina de registro e inicio de sesion creadas y ambas funcionan, ahora lo que quiero saber es si el usuario que se loguea esta o no logueado y que le aorezcan cosas como su nombre y demas cosas que ire implementado en la web y no el formulario de registro.
Os dejo mi html y el archivo que hace el logueo para que los veias y sepais un poco mejor como trabaja la web.
Código HTML:
Ver original
<html lang="es"> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <link href="estilo.css" type="text/css" rel="stylesheet" /> </head> <div id="todo"> <div id ="contenedor"> <div id ="cabecera"> <div id="logo"> <ul> </ul> </div> </div> <div id="menu"> <div id="menu"> <ul> </ul> </div> </div> <div id ="panel"> <table> <form action="conecta.php" method="post" name="datos"> <tr> </tr> <tr> </tr> <tr> </tr> </form> </table> </div> <div id ="contenido"> </div> </div> </div> </body> </html> </body> </html>
Código PHP:
Ver original
<?php /* start the session */ $host_db = "localhost"; $user_db = "root"; $pass_db = "dmrx921"; $db_name = "despliegate"; $tbl_name = "usuarios"; // Connect to server and select databse. // sent from form $username = $_POST['email']; $password = $_POST['contrasena']; $sql= "SELECT * FROM $tbl_name WHERE email = '$username' and contrasena='$password'"; // counting table row // If result matched $username and $password if($count == 1){ $_SESSION['loggedin'] = true; $_SESSION['email'] = $username; $_SESSION['expire'] = $_SESSION['start'] + (60 * 60) ; } else { echo "<br/>Username o Password estan incorrectos.<br>"; echo "<a href='main_login.html'>Volver a Intentarlo</a>"; } ?>
Gracias a todos por adelantado