Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/03/2010, 22:42
bkolores
 
Fecha de Ingreso: mayo-2008
Ubicación: Santiago-Chile
Mensajes: 253
Antigüedad: 16 años
Puntos: 1
Problemas con Sessiones

Amigos, estoy haciendo un login y tengo un problema con sessiones me loguea pero no me agrega la session al parecer... bien aquí el codigo si me comentan donde esta el error se lo agradecería

LOGIN.PHP
Código PHP:
Ver original
  1. <?php
  2. require("conexion.php");
  3.  
  4. // Conectar
  5. if(isset($_POST['enviar'])) {
  6.  
  7. // Recuperar Datos
  8. $usuario = $_POST['usuario'];
  9. $clave = $_POST['clave'];
  10.  
  11. // Verificar Campos Llenos
  12. if(empty($usuario) || empty ($clave)) {
  13.     echo "<SCRIPT LANGUAGE=\"javascript\">location.href = \"../index.php\";</SCRIPT>";
  14. }
  15. else {
  16.     $sql = mysql_query("select adm_usuario, adm_clave from adm_usuario where adm_usuario = '$usuario'") or die(mysql_error());
  17.     $datos = mysql_fetch_array($sql);
  18.    
  19.     if($datos['adm_clave'] != $clave) {
  20.         echo "El usuario no existe";           
  21.     }
  22.     else {
  23.         $row = mysql_fetch_array($sql);
  24.         session_destroy();
  25.         $_SESSION['usuario'] = $usuario;
  26.  
  27.         echo "Has sido logueado correctamente y puedes acceder al index.php.";
  28.         echo $_SESSION['usuario'];
  29.     }
  30. }
  31. }//Final conectar
  32.  
  33. ?>

CABECERA DE INDEX
Código PHP:
Ver original
  1. <?
  2. if(!empty($_SESSION['usuario'])){
  3. echo 'Te haz logueado como :'.$_SESSION['usuario'];
  4. echo 'Haz logrado el acceso a una pagina segura';
  5. }else{
  6. echo 'No estas logueado<br>';
  7. echo 'Esta pagina es restringida!';
  8. }
  9. ?>