had to reset the timezone to the local time. added a config parameter to store the local timezone.
/* used as the reply email in each email */
$EMAIL_REPLY="";
- /* this should point to your index.file */
+ /* this should point to your index.file, probably without the http:// to avoid extra requests */
$host = "http://.../index.php"
+
+ $defaulttimezone = date_default_timezone_get();
?>
\ No newline at end of file
function display_table ()
{
- global $gameid, $GT, $debug,$host;
+ global $gameid, $GT, $debug,$host,$defaulttimezone;
$result = mysql_query("SELECT User.fullname as name,".
" Hand.position as position, ".
$call = $r[5];
$hash = $r[7];
$timezone = $r[8];
+ date_default_timezone_set($defaulttimezone);
+ $lastlogin = strtotime($r[6]);
date_default_timezone_set($timezone);
$timenow = strtotime(date("Y-m-d H:i:s"));
- $lastlogin = strtotime($r[6]);
-
echo " <div class=\"table".($pos-1)."\">\n";
if(!$debug)
function output_status()
{
+ global $defaulttimezone;
if(isset($_SESSION["name"]))
{
$name = $_SESSION["name"];
/* last logon time */
$myid = DB_get_userid_by_name($name);
$zone = DB_get_user_timezone($myid);
- date_default_timezone_set($zone);
$time = DB_get_user_timestamp($myid);
+ date_default_timezone_set($defaulttimezone);
$unixtime = strtotime($time);
+ date_default_timezone_set($zone);
echo "<div class=\"lastlogin\">last login: ".date("r",$unixtime)."</div>";
};