X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Fvalidate.php;h=43e92dca4eb3165d8e7749d37c9d40f29ec03822;hb=5b8d68ca2263cc828546f629c7cd63a78783a3d0;hp=3763001cbb91fd17d5217d4da4788d57884ac3b2;hpb=e559615453adde9f7fceaf03662383481864f076;p=squirrelmail.git diff --git a/src/validate.php b/src/validate.php index 3763001c..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'); @@ -80,7 +86,8 @@ global $username, $data_dir; set_up_language(getPref($data_dir, $username, 'language')); $timeZone = getPref($data_dir, $username, 'timezone'); -if ( $timeZone != SMPREF_NONE ) { +if ( $timeZone != SMPREF_NONE && ($timeZone != "") + && !ini_get("safe_mode")) { putenv("TZ=".$timeZone); } ?>