亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? global.func.php

?? Discuz! 論壇軟件系統 big5
?? PHP
?? 第 1 頁 / 共 2 頁
字號:
                        }
                }

                $multipage = ($curpage - $offset > 1 && $pages > $page ? '<td>&nbsp;<a href="'.$mpurl.'page=1"><b>|</b>&lt;&nbsp;</td>' : '').
                        ($curpage > 1 ? '<td>&nbsp;<a href="'.$mpurl.'page='.($curpage - 1).'">&lt;</a>&nbsp;</td>' : '');
                for($i = $from; $i <= $to; $i++) {
                        $multipage .= $i == $curpage ? '<td bgcolor="'.ALTBG2.'">&nbsp;<u><b>'.$i.'</b></u>&nbsp;</td>' :
                                '<td>&nbsp;<a href="'.$mpurl.'page='.$i.'">'.$i.'</a>&nbsp;</td>';
                }

                $multipage .= ($curpage < $pages ? '<td>&nbsp;<a href="'.$mpurl.'page='.($curpage + 1).'">&gt;</a>&nbsp;</td>' : '').
                        ($to < $pages ? '<td>&nbsp;<a href="'.$mpurl.'page='.$pages.'">&gt;<b>|</b></a>&nbsp;</td>' : '').
                        ($curpage == $maxpages ? '<td>&nbsp;<a href="misc.php?action=maxpages&pages='.$maxpages.'">&gt;<b>?</b></a>&nbsp;</td>' : '').
                        ($pages > $page ? '<td style="padding: 0"><input type="text" name="custompage" size="2" style="border: 1px solid '.BORDERCOLOR.'" onKeyDown="if(event.keyCode==13) window.location=\''.$mpurl.'page=\'+this.value;"></td>' : '');

                $multipage = $multipage ? '<table cellspacing="0" cellpadding="0" border="0"><tr><td height="3"></td></tr><tr><td>'.
                        '<table cellspacing="'.INNERBORDERWIDTH.'" cellpadding="2" class="tableborder"><tr bgcolor="'.ALTBG1.'" class="smalltxt"><td class="header">&nbsp;'.$num.'&nbsp;</td><td class="header">&nbsp;'.$curpage.'/'.$realpages.'&nbsp;</td>'.$multipage.'</tr></table>'.
                        '</td></tr><tr><td height="3"></td></tr></table>' : '';
        }
        return $multipage;
}

function output() {
        global $sid, $transsidstatus;

        if(empty($GLOBALS['_DCOOKIE']['sid']) && $transsidstatus) {
                $content = preg_replace(array(        "/\<a(\s*[^\>]+\s*)href\=([\"|\']?)([^\"\'\s]+)/ies",
                                                "/(\<form.+?\>)/is"),
                                        array(        "transsid('\\3','<a\\1href=\\2')",
                                                 "\\1\n<input type=\"hidden\" name=\"sid\" value=\"$sid\">"),
                                        ob_get_contents());
                ob_end_clean();
                $GLOBALS['gzipcompress'] ? ob_start('ob_gzhandler') : ob_start();
                echo $content;
        }
}

function periodscheck($periods, $showmessage = 1) {
        global $timestamp, $disableperiodctrl, $_DCACHE, $banperiods;

        if(!$disableperiodctrl && $_DCACHE['settings'][$periods]) {
                $now = gmdate('G.i', $timestamp + $_DCACHE['settings']['timeoffset'] * 3600);
                foreach(explode("\r\n", str_replace(':', '.', $_DCACHE['settings'][$periods])) as $period) {
                        list($periodbegin, $periodend) = explode('-', $period);
                        if(($periodbegin > $periodend && ($now >= $periodbegin || $now < $periodend)) || ($oeriodbegin < $periodend && $now >= $periodbegin && $now < $periodend)) {
                                $banperiods = str_replace("\r\n", ', ', $_DCACHE['settings'][$periods]);
                                if($showmessage) {
                                        showmessage('period_nopermission', NULL, 'NOPERM');
                                } else {
                                        return TRUE;
                                }
                        }
                }
        }
        return FALSE;
}

function quescrypt($questionid, $answer) {
        return $questionid > 0 && $answer != '' ? substr(md5($answer.md5($questionid)), 16, 8) : '';
}

function random($length, $numeric = 0) {
        mt_srand((double)microtime() * 1000000);
        if($numeric) {
                $hash = sprintf('%0'.$length.'d', mt_rand(0, pow(10, $length) - 1));
        } else {
                $hash = '';
                $chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz';
                $max = strlen($chars) - 1;
                for($i = 0; $i < $length; $i++) {
                        $hash .= $chars[mt_rand(0, $max)];
                }
        }
        return $hash;
}

function sendmail($email_to, $email_subject, $email_message, $email_from = '') {
        extract($GLOBALS, EXTR_SKIP);
        require_once DISCUZ_ROOT.'./include/sendmail.inc.php';
}

function sendpm($toid, $subject, $message, $fromid = '', $from = '') {
        extract($GLOBALS, EXTR_SKIP);
        include language('pms');

        if(isset($language[$subject])) {
                eval("\$subject = addslashes(\"".$language[$subject]."\");");
        }
        if(isset($language[$message])) {
                eval("\$message = addslashes(\"".$language[$message]."\");");
        }

        if(!$fromid && !$from) {
                $fromid = $discuz_uid;
                $from = $discuz_user;
        }

        foreach(explode(',', $toid) as $uid) {
                $db->query("INSERT INTO {$tablepre}pms (msgfrom, msgfromid, msgtoid, folder, new, subject, dateline, message)
                        VALUES ('$from', '$fromid', '$uid', 'inbox', '1', '$subject', '$timestamp', '$message')");
        }

        $db->query("UPDATE {$tablepre}members SET newpm='1' WHERE uid IN ($toid)");
}

function showmessage($show_message, $url_forward = '', $extra = '') {
        extract($GLOBALS, EXTR_SKIP);

        global $extrahead, $discuz_action, $debuginfo, $seccode, $fid, $tid;

        if(in_array($extra, array('HALTED', 'NOPERM'))) {
                $fid = $tid = 0;
                $discuz_action = 254;
        } else {
                $discuz_action = 255;
        }

        include language('messages');

        if(isset($language[$show_message])) {
                eval("\$show_message = \"".$language[$show_message]."\";");
        }
        $extrahead .= $url_forward ? '<meta http-equiv="refresh" content="3;url='.
                (empty($_DCOOKIE['sid']) && $transsidstatus ? transsid($url_forward) : $url_forward).
                '">' : '';

        if($extra == 'NOPERM' && !$passport_status) {
                //get secure code checking status (pos. -2)
                if($seccodecheck = substr(sprintf('%05b', $seccodestatus), -2, 1)) {
                        $seccode = random(4, 1);
                }
                include template('nopermission');
        } else {
                include template('showmessage');
        }

        dexit();
}

function showstars($num) {
        global $starthreshold;

        $alt = 'alt="Rank: '.$num.'"';
        if(empty($starthreshold)) {
                for($i = 0; $i < $num; $i++) {
                        echo '<img src="'.IMGDIR.'/star_level1.gif" '.$alt.'>';
                }
        } else {
                for($i = 3; $i > 0; $i--) {
                        $numlevel = intval($num / pow($starthreshold, ($i - 1)));
                        $num = ($num % pow($starthreshold, ($i - 1)));
                        for($j = 0; $j < $numlevel; $j++) {
                                echo '<img src="'.IMGDIR.'/star_level'.$i.'.gif" '.$alt.'>';
                        }
                }
        }
}

function strexists($haystack, $needle) {
        return !(strpos($haystack, $needle) === FALSE);
}

function submitcheck($var, $allowget = 0, $seccodecheck = 0) {
        if(empty($GLOBALS[$var])) {
                return FALSE;
        } else {
                global $_SERVER, $adminid, $submitrefcheck, $seccode, $seccodeverify;
                if($allowget || ($_SERVER['REQUEST_METHOD'] == 'POST' && $GLOBALS['formhash'] == formhash() && (empty($_SERVER['HTTP_REFERER']) ||
                        preg_replace("/https?:\/\/([^\:\/]+).*/i", "\\1", $_SERVER['HTTP_REFERER']) == preg_replace("/([^\:]+).*/", "\\1", $_SERVER['HTTP_HOST'])))) {
                        if($seccodecheck) {
                                if(intval($seccodeverify) == intval($seccode)) {
                                        $seccode = random(4, 1);
                                        return TRUE;
                                } else {
                                        showmessage('submit_seccode_invalid');
                                }
                        } else {
                                return TRUE;
                        }
                } else {
                        showmessage('submit_invalid');
                }
        }
}

function template($file, $templateid = 0, $tpldir = '') {
        global $tplrefresh;

        $tpldir = $tpldir ? $tpldir : TPLDIR;
        $templateid = $templateid ? $templateid : TEMPLATEID;

        $tplfile = DISCUZ_ROOT.'./'.$tpldir.'/'.$file.'.htm';
        $objfile = DISCUZ_ROOT.'./forumdata/templates/'.$templateid.'_'.$file.'.tpl.php';
        if(TEMPLATEID != 1 && $templateid != 1 && !file_exists($tplfile)) {
                return template($file, 1, './templates/default/');
        }
        if($tplrefresh == 1 || ($tplrefresh > 1 && substr($GLOBALS['timestamp'], -1) > $tplrefresh)) {
                if(@filemtime($tplfile) > @filemtime($objfile)) {
                        require_once DISCUZ_ROOT.'./include/template.func.php';
                        parse_template($file, $templateid, $tpldir);
                }
        }
        return $objfile;
}

function transsid($url, $tag = '', $wml = 0) {
        global $sid;
        $tag = stripslashes($tag);
        if(!$tag || (!preg_match("/^(http:\/\/|mailto:|#|javascript)/i", $url) && !strpos($url, 'sid='))) {
                if($pos = strpos($url, '#')) {
                        $urlret = substr($url, $pos);
                        $url = substr($url, 0, $pos);
                } else {
                        $urlret = '';
                }
                $url .= (strpos($url, '?') ? ($wml ? '&amp;' : '&') : '?').'sid='.$sid.$urlret;
        }
        return $tag.$url;
}

function typeselect($curtypeid = 0) {
        if($threadtypes = $GLOBALS['forum']['threadtypes']) {
                $html = '<select name="typeid"><option value="0">&nbsp;</option>';
                foreach($threadtypes['types'] as $typeid => $name) {
                        $html .= '<option value="'.$typeid.'" '.($curtypeid == $typeid ? 'selected' : '').'>'.strip_tags($name).'</option>';
                }
                $html .= '</select>';
                return $html;
        } else {
                return '';
        }
}

function updatecredits($uid, $creditsarray, $coef = 1, $extrasql = '') {
        if($uid && ((!empty($creditsarray) && is_array($creditsarray)) || $extrasql)) {
                global $db, $tablepre;
                $creditsadd = $comma = '';
                foreach($creditsarray as $id => $addcredits) {
                        $creditsadd .= $comma.'extcredits'.$id.'=extcredits'.$id.'+('.intval($addcredits).')*('.$coef.')';
                        $comma = ', ';
                }

                if($creditsadd || $extrasql) {
                        $db->query("UPDATE {$tablepre}members SET $creditsadd ".($creditsadd && $extrasql ? ', ' : '')." $extrasql WHERE uid='$uid'", 'UNBUFFERED');
                }
        }
}

function updatesession() {
        if(empty($GLOBALS['sessionupdated'])) {
                global $db, $tablepre, $sessionexists, $sessionupdated, $sid, $onlineip, $discuz_uid, $discuz_user, $timestamp, $lastactivity, $seccode,
                        $pvfrequence, $spageviews, $lastolupdate, $oltimespan, $onlinehold, $groupid, $styleid, $invisible, $discuz_action, $fid, $tid, $bloguid, $onlinehold;

                if($oltimespan && $discuz_uid && $lastactivity && $timestamp - ($lastolupdate ? $lastolupdate : $lastactivity) > $oltimespan * 60) {
                        $lastolupdate = $timestamp;
                        $db->query("UPDATE {$tablepre}onlinetime SET total=total+'$oltimespan', thismonth=".(gmdate('Yn', $timestamp) == gmdate('Yn', $lastactivity) ? 'thismonth' : 0)."+'$oltimespan' WHERE uid='$discuz_uid' AND lastupdate<='".($timestamp - $oltimespan * 60)."'");
                        if(!$db->affected_rows()) {
                                $db->query("INSERT INTO {$tablepre}onlinetime (uid, thismonth, total, lastupdate)
                                        VALUES ('$discuz_uid', '$oltimespan', '$oltimespan', '$timestamp')", 'SILENT');
                        }
                } else {
                        $lastolupdate = intval($lastolupdate);
                }

                if($sessionexists == 1) {
                        if($pvfrequence && $discuz_uid) {
                                if($spageviews >= $pvfrequence) {
                                        $pageviewsadd = ', pageviews=\'0\'';
                                        $db->query("UPDATE {$tablepre}members SET pageviews=pageviews+'$spageviews' WHERE uid='$discuz_uid'", 'UNBUFFERED');
                                } else {
                                        $pageviewsadd = ', pageviews=pageviews+1';
                                }
                        } else {
                                $pageviewsadd = '';
                        }
                        $db->query("UPDATE {$tablepre}sessions SET uid='$discuz_uid', username='$discuz_user', groupid='$groupid', styleid='$styleid', invisible='$invisible', action='$discuz_action', lastactivity='$timestamp', lastolupdate='$lastolupdate', seccode='$seccode', fid='$fid', tid='$tid', bloguid='$bloguid' $pageviewsadd WHERE sid='$sid'");
                } else {
                        $ips = explode('.', $onlineip);

                        $db->query("DELETE FROM {$tablepre}sessions WHERE sid='$sid' OR lastactivity<($timestamp-$onlinehold) OR ('$discuz_uid'<>'0' AND uid='$discuz_uid') OR (uid='0' AND ip1='$ips[0]' AND ip2='$ips[1]' AND ip3='$ips[2]' AND ip4='$ips[3]' AND lastactivity>$timestamp-60)");
                        $db->query("INSERT INTO {$tablepre}sessions (sid, ip1, ip2, ip3, ip4, uid, username, groupid, styleid, invisible, action, lastactivity, lastolupdate, seccode, fid, tid, bloguid)
                                VALUES ('$sid', '$ips[0]', '$ips[1]', '$ips[2]', '$ips[3]', '$discuz_uid', '$discuz_user', '$groupid', '$styleid', '$invisible', '$discuz_action', '$timestamp', '$lastolupdate', '$seccode', '$fid', '$tid', '$bloguid')", 'SILENT');
                        if($discuz_uid && $timestamp - $lastactivity > 21600) {
                                if($oltimespan && $timestamp - $lastactivity > 86400) {
                                        $query = $db->query("SELECT total FROM {$tablepre}onlinetime WHERE uid='$discuz_uid'");
                                        $oltimeadd = ', oltime='.round(intval($db->result($query, 0)) / 60);
                                } else {
                                        $oltimeadd = '';
                                }
                                $db->query("UPDATE {$tablepre}members SET lastip='$onlineip', lastvisit=lastactivity, lastactivity='$timestamp' $oltimeadd WHERE uid='$discuz_uid'", 'UNBUFFERED');
                        }
                }

                $sessionupdated = 1;
        }
}

?>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品一二三四区| 韩国精品一区二区| 国产精品久久久久久久久免费桃花 | 亚洲天堂成人网| 亚洲v中文字幕| 成人91在线观看| 亚洲人成精品久久久久| 91视频精品在这里| 亚洲福利视频三区| 欧美精品欧美精品系列| 麻豆精品在线看| 国产日产精品1区| 91浏览器入口在线观看| 亚洲v日本v欧美v久久精品| 日韩一区二区精品葵司在线| 久久爱另类一区二区小说| 久久精品水蜜桃av综合天堂| 国产·精品毛片| 伊人开心综合网| 欧美美女黄视频| 成人欧美一区二区三区| 亚洲国产精品一区二区www| 欧美a级理论片| 91在线视频免费91| 欧美大片一区二区| 亚洲男人的天堂在线观看| 婷婷成人激情在线网| 免费成人在线视频观看| 欧美无砖专区一中文字| 国产日韩v精品一区二区| 久久激情五月婷婷| 中文字幕一区视频| 日韩一级免费一区| 91在线观看免费视频| 日本伊人午夜精品| 国产精品美女久久久久久久久 | 激情欧美一区二区三区在线观看| 国产精品久久久久久福利一牛影视| 欧美视频在线不卡| 国产九色sp调教91| 亚洲成a人v欧美综合天堂| 国产视频亚洲色图| 欧美丰满少妇xxxbbb| 成人av影院在线| 美女爽到高潮91| 亚洲午夜激情av| 国产日韩欧美综合在线| 91精品国产高清一区二区三区| 高清国产午夜精品久久久久久| 亚洲精品菠萝久久久久久久| 成人黄色777网| 欧美精品自拍偷拍动漫精品| 国产高清成人在线| 免费成人结看片| 亚洲成人在线免费| 蜜臀av性久久久久蜜臀aⅴ | 欧美精品亚洲二区| av电影在线观看完整版一区二区| 男女激情视频一区| 午夜欧美电影在线观看| 亚洲乱码国产乱码精品精可以看| 26uuu国产在线精品一区二区| 欧美日韩成人一区| 欧美专区日韩专区| 色婷婷综合久久久中文一区二区 | 色婷婷激情一区二区三区| 福利电影一区二区| 国产一区二区福利| 精品一区二区久久| 久久er99精品| 精品一区二区三区在线视频| 日日夜夜精品视频天天综合网| 亚洲毛片av在线| 综合av第一页| 日韩毛片在线免费观看| 国产精品国产三级国产aⅴ中文| 久久先锋资源网| 久久婷婷久久一区二区三区| 欧美mv日韩mv| 久久综合999| 久久久午夜精品理论片中文字幕| 久久综合久久综合九色| 久久欧美中文字幕| 国产亚洲午夜高清国产拍精品| 久久影院电视剧免费观看| 精品久久久久久久久久久久包黑料| 欧美一区二区三区公司| 欧美一区二区美女| 日韩欧美自拍偷拍| 久久婷婷色综合| 欧美国产欧美亚州国产日韩mv天天看完整| 精品久久国产老人久久综合| 日韩免费性生活视频播放| 欧美tickling网站挠脚心| 日韩美女在线视频| 26uuu国产一区二区三区| 精品国内片67194| 久久久噜噜噜久噜久久综合| 91精品黄色片免费大全| 亚洲成人精品在线观看| 亚洲成人精品影院| 日本不卡123| 免费在线观看成人| 国产sm精品调教视频网站| 成人午夜碰碰视频| 欧美优质美女网站| 欧美成人激情免费网| 国产日本欧美一区二区| 亚洲欧美区自拍先锋| 午夜精品久久久久久久久久久| 蜜臀va亚洲va欧美va天堂| 成人免费看片app下载| 欧美伊人精品成人久久综合97| 欧美一级一级性生活免费录像| 久久久久久97三级| 亚洲午夜电影在线观看| 国产精品一二三四区| 日本韩国精品一区二区在线观看| 3atv一区二区三区| 国产精品你懂的在线| 日韩中文字幕区一区有砖一区| 日韩美女在线视频| 一区二区三区在线视频免费观看| 五月婷婷激情综合| 国产成人在线视频网站| 欧美在线一区二区| 久久精子c满五个校花| 亚洲综合999| 丰满亚洲少妇av| 91麻豆精品国产自产在线观看一区| 久久久久久久综合色一本| 香蕉影视欧美成人| aaa国产一区| 欧美电影免费观看高清完整版在线 | 欧美绝品在线观看成人午夜影视| 精品av久久707| 夜夜嗨av一区二区三区| 国产精品乡下勾搭老头1| 欧美日本一区二区| 最新不卡av在线| 国产成人午夜精品影院观看视频 | 亚洲欧美精品午睡沙发| 麻豆91免费观看| 91成人免费在线视频| 国产欧美日韩精品一区| 欧美96一区二区免费视频| 色婷婷亚洲婷婷| 国产精品入口麻豆九色| 麻豆国产精品一区二区三区| 在线一区二区三区四区| 国产日产欧美一区二区三区| 美日韩一区二区| 欧美日韩免费一区二区三区视频 | 亚洲精品免费在线| 成人免费视频免费观看| 久久久综合网站| 极品尤物av久久免费看| 欧美一区二区视频在线观看2020| 一区二区免费看| 91国偷自产一区二区使用方法| 亚洲欧洲日韩女同| 99久久国产免费看| 国产精品福利一区二区三区| 国产成人福利片| 国产欧美日本一区二区三区| 精品一区二区三区免费| 精品日韩欧美在线| 精品一区二区三区久久| 久久精品欧美日韩| 国产精品77777| 国产精品天美传媒沈樵| 成人涩涩免费视频| 国产精品第四页| 99国产精品视频免费观看| 国产精品久久久久一区| 91丨九色丨黑人外教| 亚洲另类在线视频| 欧美无人高清视频在线观看| 五月婷婷激情综合网| 日韩欧美一区二区三区在线| 精品一区二区三区在线播放视频| 日韩在线一区二区三区| 欧美xxxxxxxx| 麻豆高清免费国产一区| 欧美成人一区二区三区| 国产一区 二区 三区一级| 久久久影视传媒| 99这里只有久久精品视频| 亚洲精品乱码久久久久久 | 不卡一区二区三区四区| 国产精品全国免费观看高清| 99r精品视频| 亚洲最大成人综合| 欧美一级xxx| 国产精品 欧美精品| 亚洲日穴在线视频| 欧美精品成人一区二区三区四区| 美女视频网站久久| 中文字幕乱码久久午夜不卡| 色婷婷久久久综合中文字幕|