llevo ya 3 dias intentando solucionar el problemas de las variables de sesion y no consigo solucionarlo.
Vereis tengo una pagina que se conecta a una bd de Mysql con login y pass hasta hay todo correcto desde esta pagina creo una sesion:
<?php
session_start();
function CrearSesion($Usuario)
{
session_name('Mi_Sesion');
$HTTP_SESSION_VARS['Nombre']= $Usuario;
}
?>
tambien esta probado con $_SESSION.
esta es la funcion que llamo cuando la autorizacion de nombre y pass es correcta.
desde esta pagina redirijo a otra y en esa pagina cuando intento acceder al nombre de usuario no me muestra nada como si estubiera vacia:
<?
session_start();
include './php/Funciones.php';
$User=($_GET["Id"]);
$a=Autorizar_Usuario($User);
?>
Function PHP
<?php
session_start();
function Autorizar_Usuario($User)
{
# echo $_SESSION["Nombre"];
if ($_SESSION["Nombre"] <> $User)
{
?>
<script type="text/javascript">
window.location="./index.html";
</script>
<?
}
}
?>
Espero que me ayudeis Gracias por todo de antemano
Se me olvidava las cookies estan activadas