Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2012, 05:49
codek_orz
 
Fecha de Ingreso: noviembre-2008
Ubicación: el sol
Mensajes: 146
Antigüedad: 16 años
Puntos: 6
Variables session XAMPP

Buenas a todos, estoy haciendo un sistema de logeo sencillo, el problema lo tengo al declarar la variable de session...

me muestra el siguiente error:

notice undefined variable _SESSION... blabla en linea 2, es decir cuando intento mostrar la variable...

Creo que es la configuración de XAMPP, pero ya configure el PHP.INI y sigue sin funcionarme el codigo es el siguiente

Código PHP:
<?php session_start(); 
include (
"conn.php");

echo 
"Procesando petici&oacute;n... <br />";

$usuario mysql_real_escape_string($_POST["usuario"]);
$password mysql_real_escape_string($_POST["password"]);

$password md5($password);

$sql="SELECT id, user, pass FROM usuarios WHERE user='$usuario'";
$result mysql_query($sql);
while(
$myrow=MySQL_fetch_array($result))
{
    
$id $myrow["id"];
    
$user $myrow["user"];
    
$pass $myrow["pass"];
}
if(
mysql_num_rows($result) > 0){

    if(
$user==$usuario && $pass==$password){
        
$_SESSION["id"]="HOLA";
        echo 
"<script type='text/javascript'>alert('¡Logeado correctamente!');</script>"
        echo 
"<script type='text/javascript'>window.location='index2.php';</script>";
        
mysql_close($conn);
    }else{
        echo 
"<script type='text/javascript'>alert('La contrase\u00f1a es incorrecta');</script>"
        echo 
"<script type='text/javascript'>window.location='index.html';</script>";
        
mysql_close($conn);
    }
    
}else{
    echo 
"<script type='text/javascript'>alert('¡El usuario $usuario no existe, registrate!');</script>"
    echo 
"<script type='text/javascript'>window.location='index.html';</script>";
    
mysql_close($conn);
}

?>

Código PHP:
<?php
echo "-->"$_SESSION["id"];
Intento mostrar la variable y me da error, leí que podia ser por "register_globals" en php.ini pero hata donde se esta función simplemente si la activamos evita que se tengan que recojer las variables por $_POST o $_GET si no me equivoco... De todas formas ya probe poniendola "on" y tmapoco funciona... una ayuda :S

Gracias!