My session variables are empty when I login users and use a header redirect.
/* Login page */
session_register("myusername");
session_register("mypassword");
$_SESSION['myusername'] = $_POST['myusername'];
header("location:page.php");
/* page.php */
<?php echo $_SESSION[myusername]; ?>
You should not use session_register function when you use $_SESSION superglobal array and you did not start your session. Try