connect($dbhost, $dbuser, $dbpw, $dbname, $pconnect); unset($dbhost, $dbuser, $dbpw, $dbname, $pconnect); $_DCOOKIE = $_DCACHE =array(); list($cyask_uid,$username,$email)=explode("\t",uc_authcode($_COOKIE['auth'],'DECODE')); define('FORMHASH', form_hash()); $styleid =$_DCOOKIE['styleid'] ? $_DCOOKIE['styleid'] : 1 ; $cyask_adminid=0; if($cyask_uid) { $query = $dblink->query("SELECT username,password,adminid,groupid FROM {$dbprefix}members WHERE uid=$cyask_uid"); $members=$dblink->fetch_array($query); if(empty($members)) { $members=array(); list($uid,$uname,$email)=uc_get_user($cyask_uid,1); $dblink->query("INSERT INTO {$dbprefix}members(uid,username,email,adminid,groupid,regdate) VALUES('$cyask_uid','$username','$email','5','0','".time()."')"); $cyask_user=$username; unset($uid,$uname); $adminid='5'; $groupid=0; $cyask_adminid=($adminid==1 || $groupid==3) ? 1 : 0 ; }else { $cyask_user=$members['username']; $adminid=$members['adminid']; $groupid=$members['groupid']; $cyask_adminid=($adminid==1 || $groupid==3) ? 1 : 0 ; } } $cache_variable_file = CYASK_ROOT.'./askdata/cache/cache_variable.php'; if(file_exists($cache_variable_file)) { include_once($cache_variable_file); } else { create_cache('variable'); include_once($cache_variable_file); } $cache_style_file = CYASK_ROOT.'./askdata/cache/cache_style.php'; if(file_exists($cache_style_file)) { include_once($cache_style_file); } else { create_cache('style'); include_once($cache_style_file); } $tpldir = $_DCACHE['style'][$styleid]['tpldir']; $styledir = $_DCACHE['style'][$styleid]['styledir']; if(!defined('CURSCRIPT') || CURSCRIPT != 'wap') { if(!$headercache) { @header("Expires: 0"); @header("Cache-Control: private, post-check=0, pre-check=0, max-age=0", FALSE); @header("Pragma: no-cache"); } if($headercharset && !defined('TEXTXML')) { @header('Content-Type: text/html; charset='.$charset); } if(empty($_DCOOKIE['sid']) || $sid != $_DCOOKIE['sid']) { set_cookie('sid', $sid, 604800); } } ?>