Ver Mensaje Individual
  #7 (permalink)  
Antiguo 16/06/2011, 17:07
waqner
 
Fecha de Ingreso: abril-2009
Mensajes: 15
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: No muestra el Valor de $_SESSION

si es correcto lo que me comentas, y asi lo hago en la pagina de logeo es donde asigno el valor a $_SESSION, y redirijo a panel, te pongo el codigo de las tres paginas ok, y gracias por tu ayuda de verdad.

estas es mi pagina de LOGEO.PHP

<htm>
<head>
<title></title>
</head>
<body>
<form method="post" action="verifica.php">
<input type="text" name="login">
<input type="password" name="pass">
<input type="submit" name="Enviar" id="Enviar" value="Entrar">
<input type="reset" name="button" id="button" value="Limpiar Datos">
</body>
</html>

La pagina VERIFICA.PHP es la siguiente:

<?php
session_start ();
?>
<?
require_once("connections/cnx.php");

//Preguntamos si el usuario existe en la base de datos
$sql="select LogerUser from usuarios
where
LogerUser='".$_POST["login"]."'";


$res=mysql_query($sql,$con);

if (mysql_num_rows($res) == 0)
{
echo "<script type='text/javascript'>
alert('El usuario ".$_POST["login"]." no existe en la base de datos');
window.location='logeo.php';
</script>";
}
else
{
$consulta="select * from usuarios
where
LogerUser='".$_POST["login"]."'
and
passUser='".$_POST["pass"]."' ";

$result=mysql_query($consulta,$con);

if (mysql_num_rows($result) == 0)
{
echo "<script type='text/javascript'>
alert('El usuario ".$_POST["login"]." y el pass ".$_POST["pass"]." ingresados no conciden');
window.location='logeo.php';
</script>";
}
else
{
//Ahora le damos acceso a nuestros contenidos restringidos
$_SESSION["user"]=$_POST[login];
header("Location: panel.php");
}
}

?>

hasta aca todo Bien, bueno y la pagina donde tira el error o no muestra nada es PANEL.PHP

<?php
session_start ();
?>
<?
//si la variable session tiene valor entonces mostrar contenido
if (!isset($_SESSION["user"]))
{
?>
<htm>
<head>
<title></title>
</head>
<body>
<?
echo "Hola".$_SESSION['user'];
?>
</div>
</div>
</body>
</html>
<?php
}else
{
echo "<script type='text/javascript'>
alert('Esta tratando de Entrar a una Pagina de Acceso restringido favor de Logearse');
window.location='logeo.php';
</script>";
}
?>

Gracias Nuevamente.....