⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 begin.php

📁 make project on java
💻 PHP
📖 第 1 页 / 共 2 页
字号:
<?php
error_reporting(0);
include './cache/config.inc.php';
include './cache/config.php';

define('SERVER_GHO', false);
$webid=0;
$web_array=array();
if (SERVER_GHO) include './include/server.php';

$usercookiesid = 'id_' . $twt_co;
$usercookiespw = 'pw_' . $twt_co;
$usercookiesda = 'da_' . $twt_co;
$usercookiesem = 'em_' . $twt_co;
$usercookiesuk = 'uk_' . $twt_co;

if ($webclose) {
echo file_get_contents('./cache/webclose.html');
exit;
} 

if (!get_magic_quotes_gpc()) {
    $_POST = quotes($_POST);
    $_GET = quotes($_GET);
    $_COOKIE[$usercookiesid] = addslashes($_COOKIE[$usercookiesid]);
    $_COOKIE[$usercookiespw] = addslashes($_COOKIE[$usercookiespw]);
	$_COOKIE[$usercookiesda] = addslashes($_COOKIE[$usercookiesda]);
	$_COOKIE[$usercookiesem] = addslashes($_COOKIE[$usercookiesem]);
	$_COOKIE[$usercookiesuk] = addslashes($_COOKIE[$usercookiesuk]);
} 

$_FILES = quotes($_FILES);
$_SERVER['PHP_SELF'] = addslashes($_SERVER['PHP_SELF']);
$_SERVER['QUERY_STRING'] = addslashes($_SERVER['QUERY_STRING']);

if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown")) {
    $_SERVER['REMOTE_ADDR'] = addslashes($_SERVER['REMOTE_ADDR']);
} else {
    $_SERVER['REMOTE_ADDR'] = '0.0.0.0';
} 

$myconn = mysql_connect($servername, $dbusername, $dbpass)or die(mysql_error());
mysql_select_db($dbname, $myconn)or die(mysql_error());

$sqlversion = explode('.', mysql_get_server_info());
define('SQLVER', $sqlversion[0] . '.' . $sqlversion[1]);

@mysql_query("SET NAMES 'utf8'");
unset($servername, $dbusername, $dbpass, $dbname);
if (!file_exists('cache/ip.php')) {
    ipcache();
    clearstatcache();
} 
include'cache/ip.php';

preg_replace("/([0-9]+\.[0-9]+)\.[0-9]+\.[0-9]+/eis", "blankip('\\0','\\1')", $_SERVER['REMOTE_ADDR']);
$time = stime();
$userkey=array('id','regdate','postnum','password','a','b','c','newpm','admin','forums','blank');
$ruserda=false;
$ztuser=false;

if (!empty($_COOKIE[$usercookiesid]) && !empty($_COOKIE[$usercookiespw])) {

if(!empty($_COOKIE[$usercookiesda])){
$ucda=explode("\t",$_COOKIE[$usercookiesda]);
$ucjj=$ucda[0];
$ucda[1]=floor($time/30);
array_shift($ucda);
$ucdamd5=md5(implode("\t", $ucda)."\t".$uccode);
$ucdajj=substr($ucdamd5, 0, 3) . substr($ucdamd5, -2);
if($ucdajj==$ucjj){
$ztuser=true;
array_shift($ucda);
$user = array_combine($userkey, $ucda);
$user['emote']=$_COOKIE[$usercookiesem];
}else{
$ruserda=true;
}
}else{
$ruserda=true;
}

if ($ruserda==true){

    $result = mysql_query("select * from {$db_prefix}members where id='$_COOKIE[$usercookiesid]'", $myconn);
    $user = mysql_fetch_array($result);
    if ($user['password'] == $_COOKIE[$usercookiespw] ) {
	$ztuser=true;
        $username = $user['username'];
        $url_username = urlencode($user['username']);
        $userid = $user['id'];
		$ruserlist=floor($time/30);
		while (list(, $val) = each($userkey)) {
            $ruserlist.="\t".$user[$val];			
        } 
		$ruserlistmd5=md5($ruserlist);
        setcookie($usercookiesda, substr($ruserlistmd5, 0, 3) . substr($ruserlistmd5, -2)."\t".$ruserlist, 0);
		setcookie($usercookiesem, $user['emote'], 0);
    } 
} 
}

if ($ztuser!=true || $user['blank']>0 || (SERVER_GHO && $user['webid']!=$webid)){

            setcookie($usercookiesid);
            setcookie($usercookiespw);
			setcookie($usercookiesda);
            $_COOKIE[$usercookiesid] = null;
            $_COOKIE[$usercookiespw] = null;
			$_COOKIE[$usercookiesda] = null;
            unset($username, $user, $userid, $url_username);
}

unset($userp1, $userp2);

if (!empty($username)) {

    if ($user['admin'] > 0) $userp2 = explode('|', $purview2[$user['admin']]);
    $tpl_e_y = '';
    $tpl_e_n = 'display: none;';
} else {
    $tpl_e_y = 'display: none;';
    $tpl_e_n = '';
} 

if(($time-$_COOKIE[$usercookiesuk])>60){
setcookie($usercookiesuk, $time, 0);

if (!empty($username)) {
mysql_query("update {$db_prefix}online set time='$time',userip='$_SERVER[REMOTE_ADDR]' where uid='$userid' ", $myconn);
if (mysql_affected_rows()<1) @mysql_query("insert into {$db_prefix}online(uid,userip,time) values('$userid','$_SERVER[REMOTE_ADDR]','$time')", $myconn);

}else{
$konlineip=explode('.', $_SERVER['REMOTE_ADDR']);
$gonlineip=$konlineip[2].'.'.$konlineip[3];

mysql_query("update {$db_prefix}online2 set time='$time' where ip='$gonlineip' ", $myconn);
if (mysql_affected_rows()<1) @mysql_query("insert into {$db_prefix}online2(ip,time) values('$gonlineip','$time')", $myconn);
}

}

$e_pm = $tpl_pm = $user['newpm'] > 0?'':'display: none;';
$e_play = $reecho = $e_ioy = 'display: none;';
$e_forums = $fuclose?'display: none;':'';

if ($_COOKIE['defstyle' . $twt_co] && isset($styledir[$_COOKIE['defstyle' . $twt_co]]) && !$userstyle) {
    $style_id = $_COOKIE['defstyle' . $twt_co];
} else {
    $style_id = $defstyle;
} 

$templatedir = 'template/' . $styledir[$style_id];

$webnavs='';
$menufile='';


$reurl='./index.php';
$tp3 = array();

unset($fid,$wid,$forumname, $hackname, $pagename_m, $pagename_s, $pagename_n, $bbsmessagefix, $reuser, $lmenut, $lmenuf, $collapsed, $starttime,$webnav,$nav_now,$navnow);

function nowuser($r=false)
{
global $db_prefix, $myconn,$userid,$user,$usercookiesda;
$result = mysql_query("select * from {$db_prefix}members where id='$userid'", $myconn);
if($r!=false) setcookie($usercookiesda);
if(!$user = mysql_fetch_array($result)) echoerror(145);
}

function blankip($ip, $dip)
{
    global $kip, $kdip,$userdip;
	$userdip=$dip;
	
    if (in_array($ip, $kip) || in_array($dip, $kdip)) {
        header('Status: 404 Not Found');
        exit;
    } 
} 

function userp1()
{
    global $username, $userp1, $user, $purview1, $purviewj;
    if (!empty($username)) {
        if ($user['admin'] != 0) {
            $userp1 = $purview1[$user['admin']];
        } else if ($user["forums"] != '') {
            $userp1 = $purview1[11];
        } else {
            $dj = rank($user['postnum'], $user['a'], $user['b'], $user['c']);

            $userp1 = isset($purviewj[$dj])?$purviewj[$dj]:end($purviewj);
        } 
    } else {
        $userp1 = $purview1[12];
    } 

    $userp1 = explode('|', $userp1);
} 
function rank($p, $a, $b, $c)
{
    global $upp, $upa, $upb, $upc;

    $p = ranknum($p, $upp[0], $upp[1]);
    $a = ranknum($a, $upa[0], $upa[1]);
    $b = ranknum($b, $upb[0], $upb[1]);
    $c = ranknum($c, $upc[0], $upc[1]);

    return min($p, $a, $b, $c);
} 

function rankname($rank)
{
    global $ranknames;

if (array_key_exists($rank,$ranknames)) return $ranknames[$rank];

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -