Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/02/2009, 10:40
Avatar de nuckzuniga
nuckzuniga
 
Fecha de Ingreso: marzo-2008
Mensajes: 71
Antigüedad: 16 años, 1 mes
Puntos: 0
Problema con variables de sesion

Hola;

Les cuento, tengo el siguiente problema. Estoy trabajando sobre un script PHP que tiene que declarar variables de sesion si un usuario se autentifica correctamente. El problema es que las variables no se declaran :S
Ya probe revisando si estaban activadas las cookies y revise la sintaxis del codigo, pero no encuentro nada.

Aqui está el script donde se declaran las variables.

Código PHP:
<?PHP
if($_SESSION['cliente'] == "SI"){
header("Location: ./panel_usuario/ingreso.php");
} else {
$err $_GET['err'];
//PETICIONES Y QUERYS SQL
include("./conecta.php");
$user $_POST['user'];
$pass md5($_POST['password']);
$sen "SELECT * FROM usuarios WHERE user = '$user'";
$res mysql_query($sen,$dbh);
$row mysql_fetch_array($res,MYSQL_NUM);
    if(
$pass == $row[2]){
        
$_SESSION["nombre"] == $row[3];
        
$_SESSION["apaterno"] == $row[4];
        
$_SESSION["amaterno"] == $row[5];
        
$_SESSION["rut"] == $row[6];
        
$_SESSION["ciudad"] == $row[8];
        
$_SESSION["region"] == $row[7];
        
$_SESSION["cliente"] == "SI";
        
header("Location: ../panel_usuario/ingreso.php");
        }
            else {
            
header("Location: ../login.php?err=malo");
            }
    }
?>
Tambien me preocupe que en cada script que se utilicen estas variables, exista una función session_start()

Que puede ser?

Saludos