HOLA
Estoy haciendo un ejercicio que consiste en loguearte y entrar a tu zona privada, pero tengo problemas con las sesiones y el nombre del usuario loqueado no se me mantiene entre sus páginas privadas.
Este es el error que me da al loguearse
Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0
Creo que el problema puede encontrarse en esta funcion:
function check_valid_user()
{
//$valid_user= $_POST["valid_user"];
global $valid_user;
if (session_is_registered("valid_user"))
{
echo "Logged in como $valid_user.";
echo "<br>";
}
else
{
// si no está logged in
do_html_heading("Problema:");
echo "No estás logged in.<br>";
do_html_url("login.php", "Login");
do_html_footer();
exit;
}
}