AL8 Forum
   登錄註冊幫助


標題: 【分享】用户評分記錄 版主管理記錄 增加搜索功能
 *~獵哥~*
 0003708
Rank: 1

頭銜: Newbie

帖子: 13

精華: 5

積分: 1665 點

現金: 906 元

存款: 0 元

閱讀權限: 10

註冊: 2004-7-2

來自: 香港

狀態: 離線
 
發表於 2004-7-30 00:08  資料  個人空間  主頁 短消息  加為好友 
【分享】用户評分記錄 版主管理記錄 增加搜索功能

用户評分記錄 版主管理記錄 增加搜索功能\r
打開"admin\logs.php":
查找:

$start = ($page - 1) * $lpp;


在上面添加:

if($pasp != "search"){


查找:

if($action == "illegallog") {


在上面添加:



查找:

} elseif($action == "karmalog") {


在下面添加:

if($pasp != "search"){


查找:

} elseif($action == "modslog") {


替换成:
}else{
        if($keyword){
        foreach($logs as $logrow) {
                if(strstr($logrow, $keyword)){
                        $clogrow[] = $logrow;
                }
        }
        }else{
                $clogrow = $logs;
        }
        $start = ($page - 1) * $lpp;
        $clogrow = @array_reverse($clogrow);
        $cnum = count($clogrow);
        $multipage = multi($cnum, $lpp, $page, "admincp.php?keyword=".rawurlencode($keyword)."&pasp=search&action=$action");

        for($i = 0; $i < $start; $i++) {
                unset($clogrow[$i]);
        }
        for($i = $start + $lpp; $i < $cnum; $i++) {
                unset($clogrow[$i]);
        }
?>
<table cellspacing="0" cellpadding="0" border="0" width="95%" align="center">
<tr class="multi"><td><?=$multipage?></td></tr>
<tr><td bgcolor="<?=BORDERCOLOR?>">
<table border="0" cellspacing="<?=BORDERWIDTH?>" cellpadding="<?=TABLESPACE?>" width="100%">
<?
        echo "<tr class=\"header\"><td colspan=\"7\">用戶評分記錄</td></tr>\n".
                "<tr class=\"header\" align=\"center\"><td>用?名</td><td>頭?</td><td>時間</td><td>被評價用戶</td><td>分數</td><td>主題</td></tr>\n";
        if($clogrow){
        foreach($clogrow as $logrow) {
                $log = explode("\t", $logrow);
                $pok=0;
                if($usemod != ""){
                        if($usemod == "usename"){
                                if($log[0] == $keyword){
                                        $pok=1;
                                }
                        }elseif($usemod == "usetname"){
                                if($log[3] == $keyword){
                                        $pok=1;
                                }
                        }elseif($usemod == "usecredit"){
                                if($log[4] == $keyword){
                                        $pok=1;
                                }
                        }
                }else{
                        $pok=1;
                }
                if($pok == 1){
                $log[0] = "<a href=\"viewpro.php?username=".rawurlencode($log[0])."\" target=\"_blank\">$log[0]";
                $log[3] = "<a href=\"viewpro.php?username=".rawurlencode($log[3])."\" target=\"_blank\">$log[3]</a>";
                if($log[3] == $discuz_userss) {
                        $log[3] = "<b>$log[3]</b>";
                }
                $log[2] = gmdate("y-n-j H:i", $log[2] + $timeoffset * 3600);
                $log[4] = $log[4] < 0 ? "<b>$log[4]</b>" : $log[4];
                $log[6] = "<a href=\"./viewthread.php?tid=$log[5]\" target=\"_blank\">".wordscut($log[6], 20)."</a>";

                echo "<tr align=\"center\"><td bgcolor=\"".ALTBG1."\" width=\"15%\">$log[0]</a></td><td bgcolor=\"".ALTBG2."\" width=\"12%\">$log[1]</td>\n".
                        "<td bgcolor=\"".ALTBG1."\" width=\"18%\">$log[2]</td><td bgcolor=\"".ALTBG2."\" width=\"15%\">$log[3]</td>\n".
                        "<td bgcolor=\"".ALTBG1."\" width=\"8%\">$log[4]</td><td bgcolor=\"".ALTBG2."\" width=\"28%\">$log[6]</td></tr>\n";
                }
        }
        }
}
        echo "<tr align=\"center\"><td colspan=\"7\" bgcolor=\"".ALTBG1."\"><form method=\"post\" action=\"admincp.php?action=karmalog&pasp=search\"><input type=\"radio\" name=\"usemod\" value=\"\" checked>模糊查詢&nbsp;<input type=\"radio\" name=\"usemod\" value=\"usename\">按評分用戶名查詢&nbsp;<input type=\"radio\" name=\"usemod\" value=\"usetname\">按被評分用戶名查詢&nbsp;<input type=\"radio\" name=\"usemod\" value=\"usecredit\">按被評分數查詢<br><br><input type=\"text\" name=\"keyword\"><input type=\"submit\" name=\"submit\" value=\"搜 索\"></form></td></tr>";

} elseif($action == "modslog") {

if($pasp != "search"){


查找:

} elseif($action == "cplog") {


在上面添加:
}else{
        if($keyword){
        foreach($logs as $logrow) {
                if(strstr($logrow, $keyword)){
                        $clogrow[] = $logrow;
                }
        }
        }else{
                $clogrow = $logs;
        }
        $start = ($page - 1) * $lpp;
        $clogrow = @array_reverse($clogrow);
        $cnum = count($clogrow);
        $multipage = multi($cnum, $lpp, $page, "admincp.php?keyword=".rawurlencode($keyword)."&pasp=search&action=$action");

        for($i = 0; $i < $start; $i++) {
                unset($clogrow[$i]);
        }
        for($i = $start + $lpp; $i < $cnum; $i++) {
                unset($clogrow[$i]);
        }
?>
<table cellspacing="0" cellpadding="0" border="0" width="95%" align="center">
<tr class="multi"><td><?=$multipage?></td></tr>
<tr><td bgcolor="<?=BORDERCOLOR?>">
<table border="0" cellspacing="<?=BORDERWIDTH?>" cellpadding="<?=TABLESPACE?>" width="100%">
<?
        echo "<tr class=\"header\"><td colspan=\"7\">版主管理記錄</td></tr>\n".
                "<tr class=\"header\" align=\"center\"><td width=\"10%\">用戶名</td><td width=\"15%\">頭?</td><td width=\"10%\">IP 地址</td><td width=\"18%\">時間</td><td width=\"15%\">論壇</td><td width=\"19%\">帖子</td><td width=\"13%\">動作</td></tr>\n";
        if($clogrow){
        foreach($clogrow as $logrow) {
                $log = explode("\t", $logrow);
                $pok=0;
                if($usemod != ""){
                        if($usemod == "usename"){
                                if($log[0] == $keyword){
                                        $pok=1;
                                }
                        }elseif($usemod == "useact"){
                                if($log[8] == $keyword){
                                        $pok=1;
                                }
                        }
                }else{
                        $pok=1;
                }
                if($pok == 1){
                        if($log[0] != $discuz_user) {
                                $log[0] = "<b>$log[0]</b>";
                        }
                        $log[0] = "<a href=\"viewpro.php?username=".rawurlencode($log[0])."\" target=\"_blank\">$log[0]";
                        $log[3] = gmdate("y-n-j H:i", $log[3] + $timeoffset * 3600);
                        $log[5] = "<a href=\"./forumdisplay.php?fid=$log[4]\" target=\"_blank\">$log[5]</a>";
                        $log[7] = "<a href=\"./viewthread.php?tid=$log[6]\" target=\"_blank\">".wordscut($log[7], 15)."</a>";

                        echo "<tr align=\"center\"><td bgcolor=\"".ALTBG1."\">$log[0]</td>\n".
                        "<td bgcolor=\"".ALTBG2."\">$log[1]</td><td bgcolor=\"".ALTBG1."\">$log[2]</td>\n".
                        "<td bgcolor=\"".ALTBG2."\">$log[3]</td><td bgcolor=\"".ALTBG1."\">$log[5]</td>\n".
                        "<td bgcolor=\"".ALTBG2."\">$log[7]</td><td bgcolor=\"".ALTBG1."\">$log[8]</td></tr>\n";
                }
        }
        }
}
        echo "<tr align=\"center\"><td colspan=\"7\" bgcolor=\"".ALTBG1."\"><form method=\"post\" action=\"admincp.php?action=modslog&pasp=search\"><input type=\"radio\" name=\"usemod\" value=\"\" checked>模糊查詢&nbsp;<input type=\"radio\" name=\"usemod\" value=\"usename\">按用戶名查詢&nbsp;<input type=\"radio\" name=\"usemod\" value=\"useact\">按動作查詢<br><br><input type=\"text\" name=\"keyword\"><input type=\"submit\" name=\"submit\" value=\"搜 索\"></form></td></tr>";


完成




 AL8 Forum © All rights reserved.
頂部
 alexkwan
 0003792
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 151

精華: 1

積分: 4475 點

現金: 342 元

存款: 0 元

閱讀權限: 20

註冊: 2004-7-4

狀態: 離線
 
發表於 2004-7-30 19:17  資料  個人空間  短消息  加為好友 
我想睇demo呀




 AL8 Forum © All rights reserved.
頂部
 海羅
 0002326
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 145

精華: 0

積分: 2630 點

現金: 460 元

存款: 2000 元

閱讀權限: 20

註冊: 2004-5-24

狀態: 離線
 
發表於 2004-9-30 09:26  資料  個人空間  短消息  加為好友 
想問吓有咩用?




 AL8 Forum © All rights reserved.
頂部
 kenken
 0000876
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 kenken 的詳細資料

頭銜: Lord

帖子: 330

精華: 0

積分: 3980 點

現金: 324 元

存款: 7690 元

閱讀權限: 25

註冊: 2004-3-22

來自: hk

狀態: 離線
 
發表於 2004-10-9 14:28  資料  個人空間  主頁 短消息  加為好友 
感謝非常…!




如果您有時間就黎我個論壇玩下啦,包正:
 AL8 Forum © All rights reserved.
頂部
 phper
 0043025
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 355

精華: 0

積分: 4600 點

現金: -100 元

存款: 396 元

閱讀權限: 25

註冊: 2006-4-7

狀態: 離線
 
發表於 2006-7-14 04:56  資料  個人空間  短消息  加為好友 
請問 4.1 的如何修改
謝謝!!




 AL8 Forum © All rights reserved.
頂部

聯繫我們 - AL8 Forum - 網頁空間由 I-SERVICES 提供 - Archiver - WAP
清除 Cookies, 當前時區 GMT+8, 現在時間是 2008-11-23 00:39
Processed in 0.044772 second(s), 7 queries , Gzip enabled
Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.