|
Session data doesn't appear to be reaching a second PHP program.
The first program contains the following:
session_start();
$valid_user = $user;
echo "Registering ".$valid_user.".";
session_register("valid_user");
The second program has the following:
<?
echo "Userid=".$valid_user.".http".$HTTP_SESSION_VA RS["valid_user"].".";
// check that user is logged on
if (session_is_registered("valid_user")) {
echo "Userid: ".$valid_user;
}
else
{
echo 'Please <a href="login.php">logon</a>';
return;
}
...
?>
The output is as follows:
Registering admin.
When I click onto the link to the second program, the following output is produced:
Userid=.http.Please logon
I'd be very grateful for any help.
|