Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2012, 09:13
Avatar de rompeguesos
rompeguesos
 
Fecha de Ingreso: marzo-2009
Mensajes: 692
Antigüedad: 15 años, 1 mes
Puntos: 8
problema con variables de $_session

Hola gente, estoy teniendo un problema en un inicio de sesion, hace dos dias lo he cambiado de servidor y me da ami que es problema de configuracion, pero os digo lo que tengo y haber porque no funciona:

1 Tengo un formulario para poner email y contraseña y la comprobacion que hace es esta:

comprueba.php
Código PHP:
<?php 
session_start
();     
include(
"../../includes/usuariosenlinea/config.php");
    
$login $_POST['login'];     
$pass $_POST['pass'];     
$qry="SELECT id, password, email, userlevel FROM usu WHERE email='".mysql_real_escape_string($login)."'";   
  
//echo $qry."<br>";    
$result=mysql_query($qry) or die(mysql_error());    
//echo "Las filas encontradas son ".mysql_num_rows($result);    
if(mysql_num_rows($result)==0
{     
    
header("location: login.php?error=3");     
    exit();     
}  
else  
{     
    
$array=mysql_fetch_array($result);     
    if(
$array["password"]!=md5($pass)) 
    {     
        
header("Location: login.php?error=2"); 
        exit();     
    } 
    else 
    {
         
        
$_SESSION["login"]=$login;     
        
$_SESSION["id"] = $array['id']; 
        
$_SESSION["userlevel"] = $array["userlevel"];
        
header("Location: inicio.php");     
        exit();
    }     
}     
?>
en inicio.php con simplemente esto no recoge el valor:

Código PHP:
<?php
session_start
();

echo 
$_SESSION["login"];
?>
haciendo esto no recoge el valor y ami antes me funcionaba perfecto con lo que creo que puede ser problema de configuracion, ¿Me ayudais?