- setcookie("username", $username, 0, "/");
- setcookie("key", $key, 0, "/");
- setcookie("logged_in", 1, 0, "/");
-?>
-<HTML><HEAD>
-<?
- include ("../config/config.php");
- include ("../functions/prefs.php");
- echo "<TITLE>";
- echo "$org_title";
- echo "</TITLE>";
- echo "<FRAMESET COLS=\"200, *\" NORESIZE BORDER=0>";
+ ereg ("(^.*/)[^/]+/[^/]+$", $PHP_SELF, $regs);
+ $base_uri = $regs[1];
+
+ session_start();
+ is_logged_in();
+ checkForPrefs($data_dir, $username);
+
+ // We'll need this to later have a noframes version
+ //
+ // Check if the user has a language preference, but no cookie.
+ // Send him a cookie with his language preference, if there is
+ // such discrepancy.
+ $my_language=getPref($data_dir, $username, "language");
+ if ($my_language != $squirrelmail_language)
+ setcookie('squirrelmail_language', $my_language, time()+2592000, $base_uri);
+
+ set_up_language(getPref($data_dir, $username, 'language'));
+
+ echo "<html><head>\n";
+ echo '<TITLE>';
+ echo $org_title;
+ echo '</TITLE>';
+
+ $left_size = getPref($data_dir, $username, "left_size");
+ $location_of_bar = getPref($data_dir, $username, "location_of_bar");
+ if ($location_of_bar == '')
+ $location_of_bar = 'left';
+ if ($left_size == "") {
+ if (isset($default_left_size))
+ $left_size = $default_left_size;
+ else
+ $left_size = 200;
+ }
+
+ if ($location_of_bar == 'right')
+ {
+ echo "<FRAMESET COLS=\"*, $left_size\" BORDER=0>";
+ } else {
+ echo "<FRAMESET COLS=\"$left_size, *\" BORDER=0>";
+ }