JAK NAPRAWIC
Fatal error: Uncaught Error: Using $this when not in object context in /testynarkotykowe/libs/timer/index.php:13 Stack trace: #0 /testynarkotykowe/index.php(36): TIMER::getTime('all') #1 /testynarkotykowe/m/pg/index.php(110): PAGE->PAGE(NULL, 'cart') #2 /testynarkotykowe/index.php(28): include_once('/testynarkotyko...') #3 /testynarkotykowe/index.php(115): loadMod('pg') #4 {main} thrown in /testynarkotykowe/libs/timer/index.php on line 13
<?php #error_reporting(0);
define('URL',HTTP
.$_SERVER['HTTP_HOST'].N
.PTH
); define('_URL',HTTP
.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); define('TAX_RATE',0
.08
); /* for drug_tests [!] */ define('DOTPAY_ID',37953
); define('POPUP_NW',"'mywindow','width=400,height=200,toolbar=yes,location=yes,directories=yes,status=yes,menubar
=yes,scrollbars=yes,copyhistory=yes,resizable=yes')"); define('JQ','jquery'); define('SEP',' | '); define('SP','|'); define('URI_SEP',','); define('BULK_URI','?bulk'); define('GUEST','Anonymous'); define('C_EXP',time()+24
*3600
*30
); define('PP',14
); define('TH_W',125
); define('TH_H',75
); define('TH',95
); define('COUNTDOWN',7
); define('HIDE','st'); define('NL',"\n"); define('DATETIME',date('Y-m-d H:i:s')); define('DATETIME_YESTERDAY',date("Y-m-d",time()-(60
*60
*24
))); define('IMG_W',864
); define('IMG_H',720
); define('IMG_',70
); define('IMG_TH','_th.'); define('IMG_AV','_avatar.'); define('MAIL_STYLE',' style="color:blue;text-decoration:underline"'); define('A4_W',946
); define('A4_H',1334
); /* 595,842 */ define('LIMIT_SIGNATURE',30
); define('LIMIT_UTOPICS',16
); define('HASH','#'); define('C_TIP_LIMIT',10
); define('C_LIMIT',2
);/*COMMENTS*/ define('WRAP0',42
); define('WRAP1',370
);/*74 x 5*/ define('LIMIT_PREFACE',300
); define('hideAFTER',3000
); define('ERASE_AFTER_X_DAYS',30
); define('NOTIFS_LIMIT',2000
); define('__ID','ID non'); define('__D','!digit'); define('__R','record non'); define('LOC','Location: '); define('PER_PG',10
); define('PER_PG2',5
); define('PER_PG3',25
); define('PER_PG4',40
); session_start(); define('DATETIME_NO','0000-00-00 00:00:00'); define('AminLENGTH',10
); define('fade1',100
); define('RANGE',50000
); define('TH_PRE','th.'); define('TH_EXT','jpg'); define('USERNAME','0100000');/*OBLIGATORY: "0" on the beginning*/ define('USERNAME_LENGTH',strlen(USERNAME
)); define('QMIN_LENGTH',10
); define('BALANCE0',"0.00"); define('PIN_ATTEMPTS',5
); define('MIN_AMOUNT',100
); define('RATE0','0.0000'); function datetime
($diff) { $timestamp=time(); $tm=86400
*$diff; $tm=$timestamp+$tm; return $tm; } define('DATETIME1',date('Y-m-d H:i:s',datetime
(1
))); define('LANGUAGE','pl'); define('LNG',LANGUAGE
.N
); define('LG','_'.LANGUAGE
); define('MIN_LENGTH',3
); define('CURRENCY','PLN'); /*define('U_FIELDS','id,p,phone,mail,act_lnk,session,name');*/ define('URL_LENGTH',120
); /* to 120 */ define('AUTOSAVE_DRAFT_TIME',60
*1000
); /* TESTY */ #if(!empty($_GET['uid'])) { if(ctype_digit($_GET['uid'])) { $_SESSION['ref'] = $_GET['uid']; unset($_SESSION['uid']); } header(LOC.URL); exit; }/* or $_SERVER['HTTP_HOST'] == 'www.testynarkotykowe.pl'*/
#try { $db = new PDO('mysql:host=localhost;dbname=andypsv_cocain','root','',array(PDO::ATTR_PERSISTENT=>true)); } catch(PDOException $e) { die('PDO::Can\'t connect'); }
try
{ $db = new PDO
('mysql:host=serwer2056122.home.pl;dbname=32538868_thejokerred','32538868_thejokerred','___HASLO___',array(PDO
::ATTR_PERSISTENT=>true
)); } catch
(PDOException
$e) { die('PDO::Can\'t connect'); }$db->setAttribute(PDO
::ATTR_DEFAULT_FETCH_MODE,PDO
::FETCH_ASSOC); define('PRFX','drugtests_'); $db->query('SET NAMES utf8'); $db->query('SET CHARACTER SET utf8'); $db->query('SET collation_connection = utf8_general_ci'); header('content-type:text/html;charset:utf-8'); $c = $db->query('SELECT * FROM '.PRFX
.'cfg'.LG
); if($c->rowCount() == 0
) die(_E
.'X cfg file'); $c = $c->fetch(); foreach($c as $k=>$v) define('PG_'.strtoupper($k),$v); define('PG_TPL',DIR_TPL
.PG_TPLX
.DIR_MOD
); define('C_NAME',PG_T2
); loadLib
('ip'); loadLib
('auth'); loadLib
('pages'); loadLib
('func'); loadLib
('time'); function uQuery
($GET) { if(substr($GET,0
,USERNAME_LENGTH
) == USERNAME
) $sql = 'id = "'.substr($GET,USERNAME_LENGTH
).'"'; else $sql = 'uri = "'.$GET.'"'; return $sql; }
function rtrnLoc
() { $LENGTH = strlen(URL
); if($_SERVER['HTTP_REFERER'] == URL
) return URL
; else if(substr($_SERVER['HTTP_REFERER'],0
,$LENGTH) == URL
) return $_SERVER['HTTP_REFERER']; else return URL
; } function arr_short
($arr) { $res = array(); foreach($arr as $subArray) foreach($subArray as $k => $v) $res [$k] = $v; return $res; } function errLog
($err) { global $db; $q = $db->query('INSERT INTO '.PRFX
.'err (date,err) VALUES ("'.DATETIME
.'","'.$err.'")'); if($q->rowCount() <> 1
) die(H
.'errLog, fatal failure [not logged error to db]'); else return substr(strstr($err,':'),2
); }
class PAGE {
var $_t,$_k,$_d,$_c,$_nav,$_,$tpl,$u,$md;
function PAGE
($md='',$md2='',$md3='',$md4='') { global $db,$md; loadLib('timer'); @TIMER::setTimer('all'); require_once(DIR_LIB.DIR_TPL.'class.template'.PHP); $this->tpl = new Template_Lite; $_gTime = TIMER::getTime('all'); $this->tpl->assign('_gTime',$_gTime);
$this->tpl->assign('URL',URL
); define('TPL',URL
.DIR_TPL
.PG_TPLX
); $this->tpl->assign('TPLx',DIR_TPL
.PG_TPLX
); $CONSTANS = get_defined_constants
(); foreach($CONSTANS as $k => $v) $this->tpl->assign($k,$v);
$this->tpl->assign('_GET',$_GET); $this->tpl->assign('_POST',$_POST); $this->tpl->assign('_COOKIE',$_COOKIE); $this->tpl->assign('_SESSION',$_SESSION); $this->tpl->assign('INX',INX);
$this->u = isUlogd
(str_replace(' ','',PG_T2
)); $this->tpl->assign('u',$this->u);
$pth = DIR_LNG
.LNG
.INX
.N
.INX
.PHP
; if(file_exists($pth)) { include_once($pth); $lng_index = $_; } else die(_LNG
.' [[ index ]]'); $md = strtolower($md.N
); $pth = DIR_LNG
.LNG
.$md.INX
.PHP
; $this->md = $md; $this->tpl->assign('md',substr($md,0
,-1
));
..
?>