projects
/
squirrelmail.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
uid support?
[squirrelmail.git]
/
src
/
validate.php
diff --git
a/src/validate.php
b/src/validate.php
index 3763001cbb91fd17d5217d4da4788d57884ac3b2..43e92dca4eb3165d8e7749d37c9d40f29ec03822 100644
(file)
--- a/
src/validate.php
+++ b/
src/validate.php
@@
-9,6
+9,12
@@
* $Id$
*/
* $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');
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');
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);
}
?>
putenv("TZ=".$timeZone);
}
?>