Sesion.php
Código:
El formulario no lo pondre porque no creo que haga diferencia <?php session_start(); ?> <?php include "conexion.php"; ?> <?php if(isset($_SESSION["session_usuario"])){ // echo "Session is set"; // for testing purposes header("Location: administrador.php"); } if(isset($_POST["login"])){ if(!empty($_POST['usuario']) && !empty($_POST['contrasena'])) { $usuario=$_POST['usuario']; $contrasena=$_POST['contrasena']; $query =mysql_query("SELECT * FROM usuarios WHERE usuario='".$usuario."' AND contrasena='".$contrasena."'"); $numrows=mysql_num_rows($query); if($numrows!=0) { while($row=mysql_fetch_assoc($query)) { $dbusuario=$row['usuario']; $dbcontrasena=$row['contrasena']; } if($usuario == $dbusuario && $contrasena == $dbcontrasena) { $_SESSION['session_usuario']=$uusuario; /* Redirect browser */ header("Location: administrador.php"); } } else { $message = "Nombre de usuario ó contraseña invalida!"; } } else { $message = "Todos los campos son requeridos!"; } function beforeFilter() { $this->Auth->allow('listMenu'); } } ?>
administrador.php
Código:
Aqui solo puse la parte donde da el nombre del usuario que inicio sesion<?php session_start(); if(!isset($_SESSION["session_usuario"])) { header("location:administrador.php"); } else { ?> <div id="welcome"> <h2>Bienvenido, <span><?php echo $_SESSION['session_usuario'];?>! </span></h2> <p><a href="logout.php">Finalice</a> sesión aquí!</p> </div> <?php } ?>
Saludos