Browse Source

Correction pour les version PHP > PHP 5.1.0. Mise en place d'un Timezone par défaut.

cobalt74 7 years ago
parent
commit
1a6e0ad2fb
1 changed files with 8 additions and 1 deletions
  1. 8 1
      common.php

+ 8 - 1
common.php

@@ -20,7 +20,14 @@ if ($matches_version[1]!=VERSION_NUMBER_CODE or $matches_name[1]!=VERSION_NAME_C
     file_put_contents('constant.php', $content);
 }
 /* ---------------------------------------------------------------- */
-
+// Mise en place d'un timezone par default pour utiliser les fonction de date en php
+$timezone_default = 'Europe/Paris'; // valeur par défaut :)
+date_default_timezone_set($timezone_default);
+$timezone_phpini = ini_get('date.timezone');
+if (($timezone_phpini!='') && (strcmp($timezone_default, $timezone_phpini))) {
+    date_default_timezone_set($timezone_phpini);
+}
+/* ---------------------------------------------------------------- */
 $cookiedir = '';
 if(dirname($_SERVER['SCRIPT_NAME'])!='/') $cookiedir=dirname($_SERVER["SCRIPT_NAME"]).'/';
 session_set_cookie_params(0, $cookiedir);