phpbar.de logo

Mailinglisten-Archive

[php] Konfusion um session_register()

[php] Konfusion um session_register()

Daniel Beulshausen d.beu_(at)_web.de
Fri, 4 Aug 2000 15:36:53 +0200


hi

>     session_start();
>     session_register( "id" );
>
>     if( empty( $HTTP_SESSION_VARS["id"] ) )
>     {
>       $HTTP_SESSION_VARS["id"] = "foo";
>       print "new";
>     }
>
>     else
>     {
>       print "old";
>     }

ist denn id auch vorher gesetzt worden?
auch wenn du nach deiner abfrage in dem session array id auf foo setzt
wird das nicht gespeichert, session variablen *müssen* mit
session_register gespeichert werden.

<?
session_start();
if( empty( $HTTP_SESSION_VARS["id"] ) )
{
 $id = 1234;
 session_register( "id" );
 print "new";
}
else
{
 print "old";
}
?>

gruss
daniel

/*--
daniel beulshausen - db_(at)_phpopentracker.de
using php on windows?
http://www.mm4.de/andreas.otto/php_related/mod_php4_win32/



php::bar PHP Wiki   -   Listenarchive