/**
* validate.php
*
-* Copyright (c) 1999-2004 The SquirrelMail Project Team
+* Copyright (c) 1999-2005 The SquirrelMail Project Team
* Licensed under the GNU GPL. For full terms see the file COPYING.
*
-* $Id$
+* @version $Id$
* @package squirrelmail
*/
*
* From http://www.php.net/manual/en/language.oop.serialization.php:
* In case this isn't clear:
- * In 4.2 and below:
+ * In 4.2 and below:
* session.auto_start and session objects are mutually exclusive.
*
- * We need to load the classes before the session is started,
- * except that the session could be started automatically
- * via session.auto_start. So, we'll close the session,
- * then load the classes, and reopen the session which should
- * make everything happy.
+ * We need to load the classes before the session is started,
+ * except that the session could be started automatically
+ * via session.auto_start. So, we'll close the session,
+ * then load the classes, and reopen the session which should
+ * make everything happy.
*
* ** Note this means that for the 1.3.2 release, we should probably
* recommend that people set session.auto_start=0 to avoid this altogether.
$timeZone = getPref($data_dir, $username, 'timezone');
/* Check to see if we are allowed to set the TZ environment variable.
- * We are able to do this if ...
+ * We are able to do this if ...
* safe_mode is disabled OR
* safe_mode_allowed_env_vars is empty (you are allowed to set any) OR
- * safe_mode_allowed_env_vars contains TZ
+ * safe_mode_allowed_env_vars contains TZ
*/
$tzChangeAllowed = (!ini_get('safe_mode')) ||
- !strcmp(ini_get('safe_mode_allowed_env_vars'),'') ||
- preg_match('/^([\w_]+,)*TZ/', ini_get('safe_mode_allowed_env_vars'));
+ !strcmp(ini_get('safe_mode_allowed_env_vars'),'') ||
+ preg_match('/^([\w_]+,)*TZ/', ini_get('safe_mode_allowed_env_vars'));
-if ( $timeZone != SMPREF_NONE && ($timeZone != "")
+if ( $timeZone != SMPREF_NONE && ($timeZone != "")
&& $tzChangeAllowed ) {
putenv("TZ=".$timeZone);
}
-?>
+
+?>
\ No newline at end of file