X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Fvalidate.php;h=43e92dca4eb3165d8e7749d37c9d40f29ec03822;hb=5b8d68ca2263cc828546f629c7cd63a78783a3d0;hp=4ec5b44e14007cfbfbe416ccf1cd9b7b53a96663;hpb=8008456a180e245d1c81c1773547d59573b5c1bf;p=squirrelmail.git diff --git a/src/validate.php b/src/validate.php index 4ec5b44e..43e92dca 100644 --- a/src/validate.php +++ b/src/validate.php @@ -9,6 +9,12 @@ * $Id$ */ +/* include the mime class before the session start ! otherwise we can't store + * messages with a session_register. + */ + +require_once('../class/mime.class'); + session_start(); require_once('../functions/i18n.php'); @@ -73,15 +79,15 @@ $theme=array(); require_once('../config/config.php'); require_once('../src/load_prefs.php'); require_once('../functions/page_header.php'); +require_once('../functions/prefs.php'); /* Set up the language (i18n.php was included by auth.php). */ global $username, $data_dir; set_up_language(getPref($data_dir, $username, 'language')); $timeZone = getPref($data_dir, $username, 'timezone'); -if ( $timeZone != SMPREF_NONE && ($timeZone <> '') - && !ini_get( 'safe_mode' )) { - putenv( 'TZ=' . $timeZone ); +if ( $timeZone != SMPREF_NONE && ($timeZone != "") + && !ini_get("safe_mode")) { + putenv("TZ=".$timeZone); } - -?> \ No newline at end of file +?>