|
Posted by Rik on 08/15/06 10:39
crescent_au@yahoo.com wrote:
> Hi all,
>
> Please help me out here.
>
> This is what I have done:
>
> on Page A:
> <a href="<?php echo 'pageB.php?item=docs&sSID='.session_id();
>> ">Docs</a>
>
> on PageB:
> <?php
> if ($sSID) {
> echo $_SESSION['username']; // THIS IS WHAT I WANT TO READ HERE
> switch($_REQUEST['item']) {
> case "docs": echo "doc files"; break;
> case "reqdocs": echo "other files"; break;
> case "misc": echo "miscellaneous files"; break;
> default: echo "Invalid query"; break;
> }
> }
>>
>
> As you can see on PageB, I tried to read the value of
> $_SESSION['username'] but it gives nothing. The session file is
> correctly created in my /tmp folder with the username field containing
> valid data.
>
> Am I missing something?
1. session_name() on EVERY page.
2. session_start() on EVERY page.
3. Don't use $sSID, use $_GET['sSid'];
Grtz,
--
Rik Wasmus
Navigation:
[Reply to this message]
|