pass it one value at the time:

session_register("valid_user");
session_register("firstname");
session_register("lastname");

Another recommended method is to use superglobal variable $_SESSION. You
can then simply do:

$_SESSION['valid_user'] = $login;
$_SESSION['firstname']  = $first_name;
$_SESSION['lastname']   = $last_name;  

and the three variables will be available on the next pages.

remember to start sessions before hand:

session_start();


--
Maxim Maletsky
[EMAIL PROTECTED]



Pushpinder Singh Garcha <[EMAIL PROTECTED]> wrote... :

> hello,
> 
> I am making use of sessions in my PHp/MySQL Database application. When 
> the user is successfully authenticated against the database, a session 
> is created in following manner:
> 
> 
>     session_register("valid_user","firstname","lastname");
> 
>     $valid_user = $login;
>     $firstname  = $first_name;
>     $lastname   = $last_name;  
> 
> While I  am able to use the $valid_user variable all thru the sesion , 
> when I try to use the $valid_user it works fine (i.e. I am able to 
> access the value) throughout the session, however when I try to use the 
> other two registered session variables i.e firstname and lastname,  I 
> am not able to extract the value.  Can you suggest what might be going 
> wrong. Note I am locally testing the setup on my Mac.
> 
> Many Thanks
> Pushpinder Singh Garcha
> _________________________________
> Web Architect


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

Reply via email to