Re: session

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Also, you don't register values, you register variables.

$id = 123;
$name = "leooi";

$_SESSION['id'] = $id; // same as session_register("id"), but better
$_SESSION['name'] = $name; // same as session_register("name"), but better

You could also skip the whole variable setting and just do this:

$_SESSION['id'] = 123;

What I like to do is this (and yes, I know, the brackets cause additional
overhead):

$r = db_query("select * from user where username='{$un}' and password='{$pw}'");
$_SESSION['user'] = mysql_fetch_object($r);

Now anything in the user table is now accessible in my session:

if ($_SESSION['user']->id) { do something for the user that's logged in }

Peter

On Thu, 5 Jun 2003, heilo wrote:

> well - this is not really a DB-question. and if you take a look at the
> php-docu at http://www.php.net/manual/en/language.variables.predefined.php
> you'd see that you can access and alter them with $_SESSION or
> $HTTP_SESSION_VARS (older versions of php).
>
> leooi@hotmail.com <leooi@hotmail.com> wrote@05.06.2003 3:34 Uhr:
>
> > Hi all,
> > I had create a session and stored some value into session.
> > <?php
> > session();
> > session_register("id 123","name leooi");
> > ?>
> > How can i retrieved the value???

---------------------------------------------------------------------------
Peter Beckman                                                  Internet Guy
beckman@purplecow.com                             http://www.purplecow.com/
---------------------------------------------------------------------------

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


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux