Browse Source

rg=0 fix for recovering sessions

stekkel 23 years ago
parent
commit
386bbd11c1
1 changed files with 5 additions and 4 deletions
  1. 5 4
      functions/auth.php

+ 5 - 4
functions/auth.php

@@ -16,19 +16,20 @@ function is_logged_in() {
     if ( sqsession_is_registered('user_is_logged_in') ) {
     if ( sqsession_is_registered('user_is_logged_in') ) {
         return;
         return;
     } else {
     } else {
-        global $HTTP_POST_VARS, $PHP_SELF, $session_expired_post, 
+        global $PHP_SELF, $session_expired_post, 
 	       $session_expired_location;
 	       $session_expired_location;
 
 
         /*  First we store some information in the new session to prevent
         /*  First we store some information in the new session to prevent
          *  information-loss.
          *  information-loss.
          */
          */
-	$session_expired_post = $HTTP_POST_VARS;
+	 
+	$session_expired_post = $_POST;
         $session_expired_location = $PHP_SELF;
         $session_expired_location = $PHP_SELF;
         if (!sqsession_is_registered('session_expired_post')) {    
         if (!sqsession_is_registered('session_expired_post')) {    
-           session_register('session_expired_post');
+           sqsession_register($session_expired_post,'session_expired_post');
         }
         }
         if (!sqsession_is_registered('session_expired_location')) {
         if (!sqsession_is_registered('session_expired_location')) {
-           session_register('session_expired_location');
+           sqsession_register($session_expired_location,'session_expired_location');
         }
         }
         include_once( '../functions/display_messages.php' );
         include_once( '../functions/display_messages.php' );
         logout_error( _("You must be logged in to access this page.") );
         logout_error( _("You must be logged in to access this page.") );