17/04/2012, 05:26
|
| | | Fecha de Ingreso: octubre-2011 Ubicación: Madrid
Mensajes: 81
Antigüedad: 13 años, 1 mes Puntos: 2 | |
session Mi problema es que no me respeta la sesion entre paginas y luego no puedo recuperar el usaurio de la sesion .
fichero1.php
-------------
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" httpequiv="content-type">
<title>Validacion</title>
</head>
<body>
<?php
session_start();
$_SESSION['autentificado']='SI';
$_SESSION['usuario'] = $f_Usuario;
$_SESSION['tipo'] = $tipo;
//echo "Nombre de usuario recuperado de la variable de sesión:".$_SESSION['usuario'];
header("Location:".$f_Ruta);
exit();
?>
</body>
</html>
--------------
Aquí, si comento el redireccionamiento, me muestra el usuario que se loga. (No está todo el código, evidentemente).
Fihero2.php
---------------
<?php
session_start();
if ($_SESSION["autentificado"] != "SI") {
Si no se han logado voy a una pagina tipo usuario
//si no existe, va a la página de autenticacion
//header("Location: usuario.xml");
//exit();
//}
Muestro el USUARIO DE SESION Y ESTA VACÍO
echo "Nombre de usuario recuperado de la variable de sesión:".$_SESSION['usuario'];
Si si se han logado voy a una pantalla de administrador
else{
//header("Location: escuela.xml");
//exit();
//}
?>
---------------
Alguien sabe porqué o como debo actuar? |