Dejo mi codigo por aqui:
Código Index1.php:
Ver original
<?php session_start(); ?> <?php require_once("./includes/connection.php"); ?> <?php include("includes/header.php"); ?> <?php if(isset($_SESSION["session_username"])){ // echo "Session is set"; // for testing purposes header("Location: intropage.php"); } if(isset($_POST["login"])){ if(!empty($_POST['user']) && !empty($_POST['pass'])) { $username=$_POST['user']; $password=$_POST['pass']; $query =mysql_query("SELECT * FROM login WHERE user='".$username."' AND pass='".$password."'"); $numrows=mysql_num_rows($query); if($numrows!=0) { while($row=mysql_fetch_assoc($query)) { $dbusername=$row['user']; $dbpassword=$row['pass']; } if($username == $dbusername && $password == $dbpassword) { $_SESSION['session_username']=$username; /* Redirect browser */ header("Location: intropage.php"); } } else { $message = "Nombre de usuario ó contraseña invalida!"; } } else { $message = "Todos los campos son requeridos!"; } } ?> <html> <head> <title>TODO supply a title</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="css/cssIndex.css" type="text/css" > </head> <body> <header> Concesionario Gasteiz</header> <div id="menu"> <ul> <li><a href="mostrarTabla.php">Lista de configuraciones recibidas</a></li> <li><a href="configuracionCoche.php">Configura tu coche</a></li> <li><a href="formularioCss.html">Formulario</a></li> </ul> </div> <div class="container mlogin"> <div id="login"> <h1>Logueo Empresa</h1> <form name="loginform" id="loginform" action="" method="POST"> <p> <label for="user_login">Nombre De Usuario<br /> <input type="text" name="user" id="user" class="input" value="" size="20" /></label> </p> <p> <label for="user_pass">Contraseña<br /> <input type="password" name="pass" id="pass" class="input" value="" size="20" /></label> </p> <p class="submit"> <input type="submit" name="login" class="button" value="Entrar" /> </form> </div> </div> <?php if (!empty($message)) {echo "<p class=\"error\">" . "MESSAGE: ". $message . "</p>";} ?> <br> </body> </html>
Código introPage:
Gracias! Ver original
<?php session_start(); if(!isset($_SESSION["session_username"])) { header("location:login.php"); } else { ?> <?php include("includes/header.php"); ?> <div id="welcome"> <h2>Bienvenido, <span><?php echo $_SESSION['session_username'];?>! </span></h2> <p><a href="mostrarTabla.php">Continue</a> Visionando la lista de configuraciones</p> <p><a href="logout.php">Finalice</a> sesión aquí!</p> </div> <?php } ?>