Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2011, 14:46
gmzatos
 
Fecha de Ingreso: mayo-2011
Mensajes: 18
Antigüedad: 13 años
Puntos: 0
Pregunta Problema con logueo de usuarios.

Hola a todos.

Bueno mi problema es el siguiente, resulta que estoy haciendo un login de usurios para un panel de donaciones, pero no me cuenta como si el usurio logeara osea, yo mando un error que diga "No estas logueado", pero me lo sigue mandando así loguee, dejaré el codigo para puedan ver si tengo algún error en el código:

Config.php:

Código PHP:
<?php
//Información de conexión
$dbconfig['host'] = 'localhost';
$dbconfig['user'] = 'root';
$dbconfig['pass'] = 'ragnarok';
$dbconfig['db'] = 'ragnarok';
// -----------------------------------------------------
$cnx mysql_connect($dbconfig['host'],$dbconfig['user'],$dbconfig['pass']) or die (mysql_error());
       
mysql_select_db($dbconfig['db'],$cnx) or die (mysql_error());
// ----------------------------------------------------- 
session_start();
?>
Includes.php:

Código PHP:
<?php
include('config.php');

$user $_POST["user"];
$password $_POST["password"];

if((
$user == "" ) or ($password == "")){
    echo 
'<script>alert("Debes rellenar todos los campos");</script>';
    echo 
'<script language="javascript">
            location.href = "login.php";
            </script>'
;
} else {
//------------------[Login]---------------------
$sql "SELECT * FROM login WHERE userid ='$user' AND user_pass = '$password'";
$cons mysql_query($sql);
if(
$player mysql_fetch_array($cons)){
    
    
session_register('users');
    
$_SESSION[users] = $player["$user"];
    
header("Location:panel.php");
} else {
echo 
'<script>alert("El User o la contraseña son incorrectos");</script>';
    echo 
'<script language="javascript">
            location.href = "login.php";
            </script>'
;
    }
}
?>
Panel.php:

Código PHP:
<?php
session_start
();
?>
<?php
if(!isset($_SESSION["users"])){
    echo 
'<script>alert("Debes loguear primero");</script>';
    echo 
'<script language="javascript">
            location.href = "login.php";
            </script>'
;
            exit();
    }
    echo 
'Bienvenido al panel de Donaciones'.$_SESSION["users"];
    echo 
'<br><a href="salir.php">Cerrar Sesion</a>';
?>
Salir.php (Esto cierra la sesión)

Código PHP:
<?php  
session_start
();  
session_destroy();  
header('Location:login.php');  
?>
Saludos.