fix for not available attachment_common_types array when rg=0
authorstekkel <stekkel@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Wed, 25 Sep 2002 19:23:30 +0000 (19:23 +0000)
committerstekkel <stekkel@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Wed, 25 Sep 2002 19:23:30 +0000 (19:23 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@3739 7612ce4b-ef26-0410-bec9-ea0150e637f0

src/redirect.php

index e6e09adf47b1d0f2fa573253db83a9f86aed1faa..8144be017f7d329a99e04fe610441d7bba84bd73 100644 (file)
@@ -175,12 +175,13 @@ $attachments = unserialize(getPref($data_dir, $username, 'attachments', 0));
        } else {
           $redirect_url = 'webmail.php?right_frame='.urldecode($session_expired_location);
        }
-       session_unregister('session_expired_location');
+       sqsession_unregister('session_expired_location');
        unset($session_expired_location);
-       if (is_array($attachments)) {
-          session_register('attachments');
+       if (is_array($compose_messages)) {
+          sqsession_register('compose_messages');
        }
     } else {
+/* need to be adapted to compose_messages.
        if (is_array($attachments)) {
           $hashed_attachment_dir = getHashedDir($username, $attachment_dir);
           foreach ($attachments as $attachment) {
@@ -191,6 +192,7 @@ $attachments = unserialize(getPref($data_dir, $username, 'attachments', 0));
           }
           removePref($data_dir, $username, 'attachments');
        }
+*/       
        $redirect_url = 'webmail.php';
     }
 
@@ -214,6 +216,7 @@ function attachment_common_parse($str, $debug) {
             $attachment_common_types[$val] = true;
         }
     }
+    $_SESSION['attachment_common_types'] = $attachment_common_types;
 }