找回密碼
 註冊

小老婆今天登入有點怪怪~~

来源: 熊八 2008-1-9 12:36 只看這個作者 |閱讀模式
21 1982
基本上我是設定最愛點近來就自動登入...

可是呢....剛剛點近來我發現我的登入名字不是熊八...

變成..."孤獨一匹狼"....

有點傻眼~~也無法登出....點了我的話題材出現登入畫面重新選取後才登入....

怪也~~這是什麼情況啊~~= ="
收藏
收藏0

網友回覆21

跳到指定樓層
我之前也有這樣過小老婆今天登入有點怪怪~~1360
不知道是不是系統有什麼問題...
3#
bc6202 2008-1-9 13:37 只看這個作者
有時候會這樣阿~~
好像是頁面還沒更新~^^!!~
  
我的也會這樣~剛開始的時候~還出現大學部~嚇我一大跳~小老婆今天登入有點怪怪~~8838
請教一下大魔王~我進站內訊息~福利社~等等一些地方都是亂碼~小老婆今天登入有點怪怪~~6191
怎麼會這樣呢~只有些地方都可以正常進去~小老婆今天登入有點怪怪~~2048
我也試過關機之後再開~還是一樣~真怪~小老婆今天登入有點怪怪~~2404
是系統出問題嗎~還是我的電腦問題呢~幫解答一下~感謝~小老婆今天登入有點怪怪~~3662
亂碼就是下面這些小老婆今天登入有點怪怪~~7436不過只是一小部分)~小老婆今天登入有點怪怪~~2143
剛剛按控制台才能進PM~直接按站內訊息卻是亂碼~小老婆今天登入有點怪怪~~6780
<?php

/*
        [Discuz!] (C)2001-2006 Comsenz Inc.
        This is NOT a freeware, use is subject to license terms

        $RCSfile: pm.php,v $
        $Revision: 1.22.2.3 $
        $Date: 2007/02/02 21:58:51 $
*/

define('CURSCRIPT', 'pm');

require_once './include/common.inc.php';
require_once DISCUZ_ROOT.'./include/discuzcode.func.php';

$discuz_action = 101;

if(empty($discuz_uid)) {
        showmessage('not_loggedin', NULL, 'NOPERM');
} elseif($maxpmnum == 0) {
        showmessage('group_nopermission', NULL, 'NOPERM');
}

$query = $db->query("SELECT COUNT(*) FROM {$tablepre}pms WHERE msgfromid='$discuz_uid' AND folder='outbox'");
$pm_outbox = $db->result($query, 0);

$query = $db->query("SELECT COUNT(*) FROM {$tablepre}pms WHERE msgtoid='$discuz_uid' AND folder='inbox'");
$pm_inbox = $db->result($query, 0);

$query = $db->query("SELECT COUNT(*) FROM {$tablepre}pms WHERE msgtoid='$discuz_uid' AND folder='inbox' AND new>0");
$pm_inbox_newpm = $db->result($query, 0);

$pm_total = $pm_outbox + $pm_inbox;

@$storage_percent = round((100 * $pm_total / $maxpmnum) + 1).'%';

$ftdisabled = $allowsearch != 2 ? 'disabled' : '';
$folder = isset($folder) ? $folder : 'inbox';
$filter = isset($filter) ? $filter : '';
$action = isset($action) ? $action : '';

if(empty($action)) {

        $page = max(1, intval($page));
        $start_limit = ($page - 1) * $tpp;

        switch($folder) {

                case 'outbox':
                        $pmnum = $pm_outbox;
                        $query = $db->query("SELECT p.*, m.username AS msgto FROM {$tablepre}pms p
                                LEFT JOIN {$tablepre}members m ON m.uid=p.msgtoid
                                WHERE p.msgfromid='$discuz_uid' AND p.folder='outbox'
                                ORDER BY p.dateline DESC LIMIT $start_limit, $tpp");
                        break;

                case 'track':
                        $query = $db->query("SELECT COUNT(*) FROM {$tablepre}pms WHERE msgfromid='$discuz_uid' AND folder='inbox'");
                        $pmnum = $db->result($query, 0);

                        $query = $db->query("SELECT p.*, m.username AS msgto FROM {$tablepre}pms p
                                LEFT JOIN {$tablepre}members m ON m.uid=p.msgtoid
                                WHERE p.msgfromid='$discuz_uid' AND p.folder='inbox'
                                ORDER BY p.dateline DESC LIMIT $start_limit, $tpp");
                        break;

                default:
                        $folder = 'inbox';
                        if($filter == 'newpm') {
                                $pmnum = $pm_inbox_newpm;
                                $filteradd = 'AND new>0';
                        } else {
                                $pmnum = $pm_inbox;
                                $filteradd ='';
                        }

[ 本文最後由 g_max0714 於 2008-1-10 14:53 編輯 ]
電腦網路實驗室......(變成下面)

<?php

/*
        [Discuz!] (C)2001-2006 Comsenz Inc.
        This is NOT a freeware, use is subject to license terms

        $RCSfile: forumdisplay.php,v $
        $Revision: 1.48.2.1 $
        $Date: 2006/09/01 06:15:00 $
*/

define('CURSCRIPT', 'forumdisplay');

require_once './include/common.inc.php';
require_once DISCUZ_ROOT.'./include/forum.func.php';

$discuz_action = 2;

if($forum['redirect']) {
        header("Location: $forum[redirect]");
        exit();
}

if(isset($showoldetails)) {
        switch($showoldetails) {
                case 'no': dsetcookie('onlineforum', 0, 86400 * 365); break;
                case 'yes': dsetcookie('onlineforum', 1, 86400 * 365); break;
        }
} else {
        $showoldetails = false;
}

if(!$forum['fid'] || $forum['type'] == 'group') {
        showmessage('forum_nonexistence', NULL, 'HALTED');
}

if($forum['type'] == 'forum') {
        $navigation = "&raquo; $forum[name]";
        $navtitle = strip_tags($forum['name']);
} else {
        $forumup = $_DCACHE['forums'][$forum['fup']]['name'];
        $navigation = "&raquo; <a href=\"forumdisplay.php?fid=$forum[fup]\">$forumup</a> &raquo; $forum[name]";
        $navtitle = strip_tags($forum['name']).' - '.strip_tags($forumup);
}
$navtitle .= ' - ';

if($forum['password'] && $action == 'pwverify') {
        if($pw != $forum['password']) {
                showmessage('forum_passwd_incorrect', NULL, 'HALTED');
        } else {
                dsetcookie('fidpw'.$fid, $pw);
                showmessage('forum_passwd_correct', "forumdisplay.php?fid=$fid");
        }
}

if($forum['rules']) {
        if(empty($_COOKIE['discuz_collapse']) || strpos($_COOKIE['discuz_collapse'], 'rules_'.$forum['fid'].' ') === FALSE) {
                $rulescollapseimg = 'collapsed_no.gif';
                $collapserules = '';
        } else {
                $rulescollapseimg = 'collapsed_yes.gif';
                $collapserules = 'display: none';
        }
        $forum['rules'] = nl2br($forum['rules']);
}

if($forum['viewperm'] && !forumperm($forum['viewperm']) && !$forum['allowview']) {
        showmessage('forum_nopermission', NULL, 'NOPERM');
}

if(!empty($forum['password']) && $forum['password'] != $_DCOOKIE['fidpw'.$fid]) {
        include template('forumdisplay_passwd');
        exit();
}

$moderatedby = moddisplay($forum['moderators'], 'forumdisplay');

if($forum['autoclose']) {
        $closedby = $forum['autoclose'] > 0 ? 'dateline' : 'lastpost';
        $forum['autoclose'] = abs($forum['autoclose']) * 86400;
}

$subexists = 0;
foreach($_DCACHE['forums'] as $sub) {
        if($sub['type'] == 'sub' && $sub['fup'] == $fid && (!$hideprivate || !$sub['viewperm'] || forumperm($sub['viewperm']) || strstr($sub['users'], "\t$discuz_uid\t"))) {
                $subexists = 1;
                $sublist = array();
                $sql = $accessmasks ? "SELECT f.fid, f.fup, f.type, f.name, f.threads, f.posts, f.todayposts, f.lastpost, ff.description, ff.moderators, ff.icon, ff.viewperm, a.allowview FROM {$tablepre}forums f
                                                LEFT JOIN {$tablepre}forumfields ff ON ff.fid=f.fid
                                                LEFT JOIN {$tablepre}access a ON a.uid='$discuz_uid' AND a.fid=f.fid
                                                WHERE fup='$fid' AND status='1' AND type='sub' ORDER BY f.displayorder"
                                        : "SELECT f.fid, f.fup, f.type, f.name, f.threads, f.posts, f.todayposts, f.lastpost, ff.description, ff.moderators, ff.icon, ff.viewperm FROM {$tablepre}forums f
                                                LEFT JOIN {$tablepre}forumfields ff USING(fid)
                                                WHERE f.fup='$fid' AND f.status='1' AND f.type='sub' ORDER BY f.displayorder";
                $query = $db->query($sql);
                while($sub = $db->fetch_array($query)) {
                        if(forum($sub)) {
                                $sub['orderid'] = count($sublist);
                                $sublist[] = $sub;
                        }
                }
                break;
        }
}

if($subexists && $forum['forumcolumns']) {
        $forum['forumcolwidth'] = floor(100 / $forum['forumcolumns']).'%';
        $forum['subscount'] = count($sublist);
        $forum['endrows'] = '';
        if($colspan = $forum['subscount'] % $forum['forumcolumns']) {
                while(($forum['forumcolumns'] - $colspan) > 0) {
                        $forum['endrows'] .= '<td class="altbg2"></td>';
                        $colspan ++;
                }
                $forum['endrows'] .= '</tr>';
        }
}

$page = empty($page) || !ispage($page) || ($threadmaxpages && $page > $threadmaxpages) ? 1 : $page;
$start_limit = ($page - 1) * $tpp;

if($page == 1) {
        if($_DCACHE['announcements_forum']) {
                $announcement = $_DCACHE['announcements_forum'];
                $announcement['starttime'] = gmdate($dateformat, $announcement['starttime'] + ($timeoffset * 3600));
        } else {
                $announcement = NULL;
        }
}

$forumdisplayadd = $filteradd = '';
if(isset($filter)) {
        if($filter == 'digest') {
                $forumdisplayadd .= '&amp;filter=digest';
                $filteradd = "AND digest>'0'";
        } elseif($filter == 'type' && $forum['threadtypes']['listable'] && $typeid && isset($forum['threadtypes']['types'][$typeid])) {
                $forumdisplayadd .= "&amp;filter=type&amp;typeid=$typeid";
                $filteradd = "AND typeid='$typeid'";
        } elseif(preg_match("/^\d+$/", $filter)) {
                $forumdisplayadd .= "&amp;filter=$filter";
                $filteradd = $filter ? "AND lastpost>='".($timestamp - $filter)."'" : '';
        } elseif($filter == 'poll') {
                $forumdisplayadd .= "&amp;filter=$filter";
                $filteradd = 'AND special = 1';
        } elseif($filter == 'trade') {
                $forumdisplayadd .= "&amp;filter=$filter";
                $filteradd = 'AND special = 2';
        } elseif($filter == 'reward') {
                $forumdisplayadd .= "&amp;filter=$filter";
                $filteradd = 'AND special = 3';
        } elseif($filter == 'activity') {
                $forumdisplayadd .= "&amp;filter=$filter";
                $filteradd = 'AND special = 4';
        } else {
                $filter = '';
        }
} else {
        $filter = '';
}

isset($orderby) && in_array($orderby, array('dateline', 'replies', 'views')) ? $forumdisplayadd .= "&amp;orderby=$orderby" : $orderby = 'lastpost';
isset($ascdesc) && $ascdesc == 'ASC' ? $forumdisplayadd .= '&amp;ascdesc=ASC' : $ascdesc = 'DESC';

$dotadd1 = $dotadd2 = '';
if($dotfolders && $discuz_uid) {
        $dotadd1 = 'DISTINCT p.authorid AS dotauthor, ';
        $dotadd2 = "LEFT JOIN {$tablepre}posts p ON (t.tid=p.tid AND p.authorid='$discuz_uid')";
}

if($whosonlinestatus == 2 || $whosonlinestatus == 3) {
        $whosonlinestatus = 1;
        $onlineinfo = explode("\t", $onlinerecord);
        $detailstatus = ((!isset($_DCOOKIE['onlineforum']) && $onlineinfo[0] < 500) || (!empty($_DCOOKIE['onlineforum']) || $showoldetails == 'yes')) && $showoldetails != 'no';

        if($detailstatus) {
                updatesession();
                @include language('actions');
                $whosonline = array();
                $forumname = strip_tags($forum['name']);
                $guestwhere = isset($_DCACHE['onlinelist'][7]) ? '' : "uid>'0' AND";

                $query = $db->query("SELECT uid, groupid, username, invisible, lastactivity, action FROM {$tablepre}sessions WHERE $guestwhere fid='$fid' AND invisible='0'");
                if($db->num_rows($query)) {
                        $whosonlinestatus = 1;
                        while($online = $db->fetch_array($query)) {
                                if($online['uid']) {
                                        $online['icon'] = isset($_DCACHE['onlinelist'][$online['groupid']]) ? $_DCACHE['onlinelist'][$online['groupid']] : $_DCACHE['onlinelist'][0];
                                        $online['action'] = $actioncode[$online['action']];
                                        $online['lastactivity'] = gmdate($timeformat, $online['lastactivity'] + ($timeoffset * 3600));
                                        $whosonline[] = $online;
                                } else {
                                        if(isset($_DCACHE['onlinelist'][7])) {
                                                $online['icon'] = $_DCACHE['onlinelist'][7];
                                                $online['username'] = 'Guest';
                                                $online['fid'] = $online['fid'] ? $forumname[$online['fid']] : 0;
                                                $online['action'] = $actioncode[$online['action']];
                                                $online['lastactivity'] = gmdate($timeformat, $online['lastactivity'] + ($timeoffset * 3600));
                                                $whosonline[] = $online;
                                        }
                                }
                        }
                }
                unset($online);
        }
} else {
        $whosonlinestatus = 0;
}

if($discuz_uid && $newpm) {
        require_once DISCUZ_ROOT.'./include/pmprompt.inc.php';
}

if(empty($filter)) {
        $threadcount = $forum['threads'];
} else {
        $query = $db->query("SELECT COUNT(*) FROM {$tablepre}threads WHERE fid='$fid' $filteradd AND displayorder>='0'");
        $threadcount = $db->result($query, 0);
}
if($globalstick) {
        $thisgid = $forum['type'] == 'forum' ? $forum['fup'] : $_DCACHE['forums'][$forum['fup']]['fup'];
        $stickytids = $_DCACHE['globalstick']['global']['tids'].(empty($_DCACHE['globalstick']['categories'][$thisgid]['count']) ? '' : ','.$_DCACHE['globalstick']['categories'][$thisgid]['tids']);

        $stickycount = $_DCACHE['globalstick']['global']['count'] + $_DCACHE['globalstick']['categories'][$thisgid]['count'];
} else {
        $thisgid = $stickycount = $stickytids = 0;
}

$filterbool = !empty($filter) && in_array($filter, array('digest', 'type', 'activity', 'poll', 'trade', 'reward'));
$threadcount += $filterbool ? 0 : $stickycount;
$multipage = multi($threadcount, $tpp, $page, "forumdisplay.php?fid=$fid$forumdisplayadd", $threadmaxpages);
$extra = rawurlencode("page=$page$forumdisplayadd");

$separatepos = 0;
$threadlist = array();
$colorarray = array('', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'purple', 'gray');

$displayorderadd = !$filterbool && $stickycount ? 't.displayorder IN (0, 1)' : 't.displayorder>=0';

if(($start_limit && $start_limit > $stickycount) || !$stickycount || $filterbool) {

        $querysticky = '';
        $query = $db->query("SELECT $dotadd1 t.* FROM {$tablepre}threads t $dotadd2
                WHERE t.fid='$fid' $filteradd AND $displayorderadd
                ORDER BY t.displayorder DESC, t.$orderby $ascdesc
                LIMIT ".($filterbool ? $start_limit : $start_limit - $stickycount).", $tpp");

} else {

        $querysticky = $db->query("SELECT $dotadd1 t.* FROM {$tablepre}threads t $dotadd2
                WHERE t.tid IN ($stickytids) AND t.displayorder IN (2, 3)
                ORDER BY displayorder DESC, $orderby $ascdesc
                LIMIT $start_limit, ".($stickycount - $start_limit < $tpp ? $stickycount - $start_limit : $tpp));

        if($tpp - $stickycount + $start_limit > 0) {
                $query = $db->query("SELECT $dotadd1 t.* FROM {$tablepre}threads t $dotadd2
                        WHERE t.fid='$fid' $filteradd AND $displayorderadd
                        ORDER BY displayorder DESC, $orderby $ascdesc
                        LIMIT ".($tpp - $stickycount + $start_limit));
        } else {
                $query = '';
        }

}

$ppp = $forum['threadcaches'] ? $_DCACHE['settings']['postperpage'] : $ppp;

while(($querysticky && $thread = $db->fetch_array($querysticky)) || ($query && $thread = $db->fetch_array($query))) {
        $thread['icon'] = isset($_DCACHE['icons'][$thread['iconid']]) ? '<img src="'.SMDIR.'/'.$_DCACHE['icons'][$thread['iconid']].'" alt="" />' : '&nbsp;';
        $thread['lastposterenc'] = rawurlencode($thread['lastposter']);

        $thread['typeid'] = $thread['typeid'] && !empty($forum['threadtypes']['prefix']) && isset($forum['threadtypes']['types'][$thread['typeid']]) ?
                '['.$forum['threadtypes']['types'][$thread['typeid']].'] ' : '';

        $topicposts = $thread['replies'] + 1;
        if($topicposts > $ppp) {
                $pagelinks = '';
                $topicpages = ceil($topicposts / $ppp);
                for($i = 1; $i <= $topicpages; $i++) {
                        $pagelinks .= "<a href=\"viewthread.php?tid=$thread[tid]&amp;extra=$extra&amp;page=$i\">$i</a> ";
                        if($i == 6) {
                                $i = $topicpages + 1;
                        }
                }
                if($topicpages > 6) {
                        $pagelinks .= " .. <a href=\"viewthread.php?tid=$thread[tid]&amp;page=$topicpages&amp;extra=$extra\">$topicpages</a> ";
                }
                $thread['multipage'] = ' &nbsp;<img src="'.IMGDIR.'/multipage.gif"  border="0" alt="" /> '.$pagelinks;
        } else {
                $thread['multipage'] = '';
        }

        if($thread['highlight']) {
                $string = sprintf('%02d', $thread['highlight']);
                $stylestr = sprintf('%03b', $string[0]);

                $thread['highlight'] = ' style="';
                $thread['highlight'] .= $stylestr[0] ? 'font-weight: bold;' : '';
                $thread['highlight'] .= $stylestr[1] ? 'font-style: italic;' : '';
                $thread['highlight'] .= $stylestr[2] ? 'text-decoration: underline;' : '';
                $thread['highlight'] .= $string[1] ? 'color: '.$colorarray[$string[1]] : '';
                $thread['highlight'] .= '"';
        } else {
                $thread['highlight'] = '';
        }

        $thread['moved'] = 0;
        if($thread['closed'] || ($forum['autoclose'] && $timestamp - $thread[$closedby] > $forum['autoclose'])) {
                $thread['new'] = 0;
                if($thread['closed'] > 1) {
                        $thread['moved'] = $thread['tid'];
                        $thread['tid'] = $thread['closed'];
                        $thread['replies'] = '-';
                        $thread['views'] = '-';
                }
                $thread['folder'] = 'lock_folder.gif';
        } else {
                $thread['folder'] = 'folder.gif';
                if($lastvisit < $thread['lastpost'] && (empty($_DCOOKIE['oldtopics']) || strpos($_DCOOKIE['oldtopics'], 'D'.$thread['tid'].'D') === FALSE)) {
                        $thread['new'] = 1;
                        $thread['folder'] = 'red_'.$thread['folder'];
                } else {
                        $thread['new'] = 0;
                }
                if($thread['replies'] > $thread['views']) {
                        $thread['views'] = $thread['replies'];
                }
                if($thread['replies'] >= $hottopic) {
                        $thread['folder'] = 'hot_'.$thread['folder'];
                }
                if($dotfolders && $thread['dotauthor'] == $discuz_uid && $discuz_uid) {
                        $thread['folder'] = 'dot_'.$thread['folder'];
                }
        }

        $thread['dateline'] = gmdate($dateformat, $thread['dateline'] + $timeoffset * 3600);
        $thread['lastpost'] = gmdate("$dateformat $timeformat", $thread['lastpost'] + $timeoffset * 3600);

        if($thread['displayorder'] > 0) {
                $separatepos++;
        }

        $threadlist[] = $thread;

}

$separatepos = $separatepos ? $separatepos + 1 : ($announcement ? 1 : 0);

$check = array();
$check[$filter] = $check[$orderby] = $check[$ascdesc] = 'selected="selected"';

$visitedforums = $visitedforums ? visitedforums() : '';
$forumselect = $forummenu = '';
if($forumjump && empty($jsmenu[1])) {
        $forumselect = forumselect();
}
$typeselect = typeselect($typeid);

$usesigcheck = $discuz_uid && $sigstatus ? 'checked' : '';
$allowpost = (!$forum['postperm'] && $allowpost) || ($forum['postperm'] && forumperm($forum['postperm'])) || !empty($forum['allowpost']);

$showpoll = $showtrade = $showreward = $showactivity = 0;
if($forum['allowpostspecial']) {
        $showpoll = substr(sprintf('%04b', $forum['allowpostspecial']), -1, 1);
        $showtrade = substr(sprintf('%04b', $forum['allowpostspecial']), -2, 1);
        $showreward = substr(sprintf('%04b', $forum['allowpostspecial']), -3, 1) && isset($extcredits[$creditstrans]);
        $showactivity = substr(sprintf('%04b', $forum['allowpostspecial']), -4, 1);
}

if($allowpost) {
        $allowpostpoll = $allowpostpoll && $showpoll;
        $allowposttrade = $allowposttrade && $showtrade;
        $allowpostreward = $allowpostreward && $showreward && isset($extcredits[$creditstrans]);
        $allowpostactivity = $allowpostactivity && $showactivity;
}

$searchboxstatus = substr(sprintf('%03b', $qihoo_searchbox), -2, 1);

if($fastpost && $allowpost) {
        $editorid = 'fastpost';
        $smcols = $smcols ? $smcols : 4;
        $smileyinsert = $smileyinsert && is_array($_DCACHE['smilies_display']) ? 1 : 0;
        $smilies = $smileyinsert ? smiliestable($_DCACHE['smilies_display'], $smcols, 4, $editorid) : '';
        $moresmilies = $smileyinsert && count($_DCACHE['smilies_display']) > $smcols * 4 ? 1 : 0;
}

$threadsticky = explode(',', $threadsticky);

$forumselect = $forummenu = '';
if($forumjump) {
        if($jsmenu[1]) {
                $forummenu = forumselect(FALSE, 1);
        } else {
                $forumselect = forumselect();
        }
}

include template('forumdisplay');

?>

回覆 #6 sfreedom 的文章

不止只有我們兩個喔~我今天有請別的車友試一下~小老婆今天登入有點怪怪~~6322
結果他也是亂碼~也是站內訊息出現亂碼~小老婆今天登入有點怪怪~~5592
8#
nervneo 2008-1-10 19:38 只看這個作者

回報一下

http://forum.jorsindo.com/viewth ... &extra=page%3D1
這個連結無效~會出現php原始碼!!

回覆 #8 nervneo 的文章

這一個我進的去耶~好怪~小老婆今天登入有點怪怪~~271
是不是不一定每個車友都進的來呢~小老婆今天登入有點怪怪~~2291
看來系統有出現問題喔~小老婆今天登入有點怪怪~~3144
原文由 g_max0714 於 2008-1-10 19:44 發表
這一個我進的去耶~好怪~小老婆今天登入有點怪怪~~9593
是不是不一定每個車友都進的來呢~小老婆今天登入有點怪怪~~2495
看來系統有出現問題喔~小老婆今天登入有點怪怪~~1191


恩~真的很奇怪....
有圖有真相........

51622.jpg (139.45 KB, 下載次數: 34)

小老婆今天登入有點怪怪~~5833