phpbar.de logo

Mailinglisten-Archive

[php] Konfusion um session_register()

[php] Konfusion um session_register()

Sebastian Bergmann sebastian.bergmann_(at)_web.de
Fri, 04 Aug 2000 14:48:03 +0200


  Hi,

  es geht um folgendes Code-Fragment:

    session_start();
    session_register( "id" );

    if( empty( $HTTP_SESSION_VARS["id"] ) )
    {
      $HTTP_SESSION_VARS["id"] = "foo";
      print "new";
    }

    else
    {
      print "old";
    }

  Es wird nun immer "new" ausgegeben, nie "old".

  Diese Version funktioniert, benutzt aber globale Variablen, was ich
vermeiden will:

    session_start();
    session_register( "id" );

    if( empty( $id ) )
    {
      $id = "foo";
      print "new";
    }

    else
    {
      print "old";
    }

-- 
 <?php $a=explode(" " ,"119 130 128 129 45 110 123 124 129 117 114 127 45 ".
 "125 117 125 45 117 110 112 120 114 127");for($i=0;$i<sizeof($a);$i++)print
 chr($a[$i]-13);// http://gravedancer.rc5.de/ | sebastian.bergmann_(at)_web.de ?>


php::bar PHP Wiki   -   Listenarchive