[PHPLIB-DEV] cvs commit From: athompso (phplib-dev <email protected>)
Date: 11/03/99

From: athompso
Date: Thu Nov 4 00:36:25 1999
Modified files:
      php-lib/CHANGES
      php-lib/php/ct_sql.inc
      php-lib/php/session.inc

Log message:
Fixed bug in session.inc that caused warnings about $sid; release_token
should take an argument of $sid if it's going to be used inside the
function.

Index: php-lib/CHANGES
diff -u php-lib/CHANGES:1.134 php-lib/CHANGES:1.135
--- php-lib/CHANGES:1.134 Wed Nov 3 18:26:33 1999
+++ php-lib/CHANGES Thu Nov 4 00:36:23 1999
@@ -1,13 +1,16 @@
-$Id: CHANGES,v 1.134 1999/11/03 17:26:33 kk Exp $
+$Id: CHANGES,v 1.135 1999/11/03 23:36:23 athompso Exp $
 
-03-Oct-1999 kk
+03-Nov-1999 ant
+ - fixed bug session.inc; release_token wasn't declared correctly.
+
+03-Nov-1999 kk
   - Daniel Lashua <djl <email protected>> contributed ct_informix.inc.
 
-02-Oct-1999 kk
+02-Nov-1999 kk
   - Logo by Nathaniel Price (seaoman <email protected>) added.
   - Logo by Chad <ccunning <email protected>> added.
 
-01-Oct-1999 kk
+01-Nov-1999 kk
   - Session: Added get_hidden_session() function. Added
     get_hidden_id() function and hidden_id() function, which
     return a hidden field only if in get_mode.
Index: php-lib/php/ct_sql.inc
diff -u php-lib/php/ct_sql.inc:1.16 php-lib/php/ct_sql.inc:1.17
--- php-lib/php/ct_sql.inc:1.16 Wed Oct 27 15:17:34 1999
+++ php-lib/php/ct_sql.inc Thu Nov 4 00:36:24 1999
@@ -6,7 +6,7 @@
 ##
 ## Copyright (c) 1998,1999 Sascha Schumann <sascha <email protected>>
 ##
-## $Id: ct_sql.inc,v 1.16 1999/10/27 13:17:34 kk Exp $
+## $Id: ct_sql.inc,v 1.17 1999/11/03 23:36:24 athompso Exp $
 ##
 ## PHPLIB Data Storage Container using a SQL database
 ##
@@ -118,7 +118,12 @@
       $str_method = substr ( $str , 0 , $colon_pos );
       $str_value = substr ( $str , $colon_pos + 1 );
 
- $cmd = $this->enc_methods[$str_method]["dec"];
+ if( empty($str_method) ) {
+ $cmd = $this->enc_methods[$this->encoding_mode]["dec"];
+ } else {
+ $cmd = $this->enc_methods[$str_method]["dec"];
+ };
+
       $str = $cmd($str_value);
     }
 
Index: php-lib/php/session.inc
diff -u php-lib/php/session.inc:1.52 php-lib/php/session.inc:1.53
--- php-lib/php/session.inc:1.52 Mon Nov 1 19:07:25 1999
+++ php-lib/php/session.inc Thu Nov 4 00:36:24 1999
@@ -5,7 +5,7 @@
  * Copyright (c) 1998,1999 NetUSE GmbH
  * Boris Erdmann, Kristian Koehntopp
  *
- * $Id: session.inc,v 1.52 1999/11/01 18:07:25 kk Exp $
+ * $Id: session.inc,v 1.53 1999/11/03 23:36:24 athompso Exp $
  *
  */
 
@@ -400,7 +400,7 @@
     $this->name = $this->cookiename==""?$this->classname:$this->cookiename;
   }
 
- function release_token(){
+ function release_token( $sid = "" ){
     global $HTTP_COOKIE_VARS, $HTTP_GET_VARS, $HTTP_HOST, $HTTPS;
     if ( isset($this->fallback_mode)
     && ( "get" == $this->fallback_mode )

-
PHPLIB Developers Mailing List. Send messages to <phplib-dev <email protected>>.
To unsubscribe, send "unsubscribe" to <phplib-dev-request <email protected>> in
the body, not the subject, of your message.