Quantcast
Channel: RaGEZONE - MMO Development Forums
Viewing all articles
Browse latest Browse all 14958

Weird Time Zone error in RevCMS

$
0
0
Not really code savy, but i think a simple change of code is needed to fix this error?

Code:

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for '-4.0/DST' instead in C:\xampp\htdocs\app\class.template.php on line 44

And under that I have this error as well:
Code:

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\app\class.template.php:44) in C:\xampp\htdocs\app\class.core.php on line 77
Here is my full class.template
PHP Code:

<?php
namespace Revolution;if(!defined('IN_INDEX')) { die('Sorry, you cannot access this file.'); }class template implements iTemplate{
    public 
$tpl;        private $params = array();
    final public function 
Initiate()    {        global $_CONFIG$users$engine$core$template;        $this->setParams('hotelName'$_CONFIG['hotel']['name']);        $this->setParams('hotelDesc'$_CONFIG['hotel']['desc']);        $this->setParams('url'$_CONFIG['hotel']['url']);        $this->setParams('online'$core->getOnline());        $this->setParams('status'$core->getStatus());        $this->setParams('web_build'$_CONFIG['hotel']['web_build']);        $this->setParams('external_vars'$_CONFIG['hotel']['external_vars']);        $this->setParams('external_texts'$_CONFIG['hotel']['external_texts']);        $this->setParams('swf_folder'$_CONFIG['hotel']['swf_folder']);        $this->setParams('furni_data'$_CONFIG['hotel']['furni_data']);        $this->SetParams('product_data'$_CONFIG['hotel']['product_data']);        $this->setParams('server_ip'$_CONFIG['hotel']['server_ip']);                $this->setParams('mysql_host'$_CONFIG['mysql']['hostname']);        $this->setParams('mysql_port'$_CONFIG['mysql']['port']);                $this->setParams('skin'$_CONFIG['template']['style']);                if($users->isLogged())        {                $this->setParams('username'$users->getInfo($_SESSION['user']['id'], 'username'));            $this->setParams('rank'$users->getInfo($_SESSION['user']['id'], 'rank'));            $this->setParams('motto'$users->getInfo($_SESSION['user']['id'], 'motto'));            $this->setParams('poi'$users->getInfo($_SESSION['user']['id'], 'vip_points'));            $this->setParams('email'$users->getInfo($_SESSION['user']['id'], 'mail'));            $this->setParams('coins'$users->getInfo($_SESSION['user']['id'] ,'credits'));            $this->setParams('activitypoints'$users->getInfo($_SESSION['user']['id'], 'activity_points'));            $this->setParams('figure'$users->getInfo($_SESSION['user']['id'], 'look'));            $this->setParams('ip_last'$users->getInfo($_SESSION['user']['id'], 'ip_last'));            $this->setParams('lastSignedIn',  date('M j, Y H:i:s A'$users->getInfo($_SESSION['user']['id'],  'last_online')));                          if($this->params['rank'] > 3)            {                $this->setParams('housekeeping''<li><a href="ase/">Housekeeping</a></li>');             }            else            {                $this->setParams('housekeeping''');             }                        if($_GET['url'] == 'me' || $_GET['url'] == 'account' || $_GET['url'] == 'home' || $_GET['url'] == 'settings' || $_GET['url'] == 'community')            {                $template->form->getPageHome();                            }                        if($_GET['url'] == 'news' || $_GET['url'] == 'articles')            {                $template->form->getPageNews();            }                }            }        final public function setParams($key$value)    {            $this->params[$key] .= $value;     }        final public function filterParams($str)    {        foreach($this->params as $key => $value)        {            $str str_ireplace('{' $key '}'$value$str);        }
        return 
$str;    }           final public function write($str)    {        $this->tpl .= $str;    }        final public function outputTPL()    {        echo $this->filterParams($this->tpl);        unset($this->tpl);    }}?>

Any help wont go unnoticed!

EDIT: I have changed my php.ini timezone to my correct timezone and still get this error. As well I have tried a different layout for revcms and still get this error..

Viewing all articles
Browse latest Browse all 14958

Trending Articles