[PHP-DB] Session Problem, Please Help.....

2002-05-02 Thread Hayan AL Mamoun

Dear all, I have a strange problem:
I'm using IIS / WINNT4, PHP4
Please check these two files:
--
logon.phtml:
?
session_start();
session_register(CLIENTID);
$CLIENTID=SOMEVALUE;
header(Location: clients/editclient.phtml);
?
--
clients/editclient.phtml:
?
session_start();
echo CLient ID VALUE IS : $CLIENTID;
?

When I run logon.phtml, it must create a session variable called CLIENTID
and then move to the second page, which displays this variable.
Each time I test this code I start a new instant of the IE and request
logon.phtml (in order to create a new session), but it never works from the
first time, while if I tested it a second time from the same instance of IE
it works???!
Please could anyone help, why it dosn't work from the first time?

thnkx
Hayan


-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DB] Session Problem, Please Help.....

2002-05-02 Thread szii

I believe it's because $CLIENTID is not set at ALL before you 
register it.  (ie, isset($CLIENTID) would fail)  Therefore it cannot
register the variable...there's nothing for it to register or track.

Try...

$CLIENTID = ;
session_register(CLIENTID);
$CLIENTID=SOMEVALUE;

- Original Message - 
From: Hayan AL Mamoun [EMAIL PROTECTED]
To: PHPList (E-mail) [EMAIL PROTECTED]
Sent: Thursday, May 02, 2002 3:15 AM
Subject: [PHP-DB] Session Problem, Please Help.


 Dear all, I have a strange problem:
 I'm using IIS / WINNT4, PHP4
 Please check these two files:
 --
 logon.phtml:
 ?
 session_start();
 session_register(CLIENTID);
 $CLIENTID=SOMEVALUE;
 header(Location: clients/editclient.phtml);
 ?
 --
 clients/editclient.phtml:
 ?
 session_start();
 echo CLient ID VALUE IS : $CLIENTID;
 ?
 
 When I run logon.phtml, it must create a session variable called CLIENTID
 and then move to the second page, which displays this variable.
 Each time I test this code I start a new instant of the IE and request
 logon.phtml (in order to create a new session), but it never works from the
 first time, while if I tested it a second time from the same instance of IE
 it works???!
 Please could anyone help, why it dosn't work from the first time?
 
 thnkx
 Hayan
 
 
 -- 
 PHP Database Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php


-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php