久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线
Discuz! 官方交流社區(qū)
標題:
如何禁止游客查看排行榜
[打印本頁]
作者:
尤金
時間:
2025-1-1 20:41
標題:
如何禁止游客查看排行榜
如何禁止游客查看排行榜
作者:
尤金
時間:
2025-1-2 18:10
有沒有老哥知曉
作者:
IsaacZ
時間:
2025-1-2 23:13
找到 template\default\ranklist 目錄中的兩個模板,在顯示排行榜的代碼部分之前,添加以下代碼來判斷用戶身份并給出提示:
<?php
if ($_G['uid'] == 0) {
echo '對不起,游客無權(quán)查看排行榜。';
return; // 這行代碼可以終止后續(xù)排行榜顯示代碼的執(zhí)行
}
復(fù)制代碼
作者:
IsaacZ
時間:
2025-1-2 23:27
template\default\ranklist 里面不止兩個文件,你可以試試把樓上的代碼放置在 ranklisk.htm 文件的
<!--{template common/header}-->
復(fù)制代碼
和
<div id="pt" class="bm cl">
復(fù)制代碼
之間試試。
作者:
IsaacZ
時間:
2025-1-2 23:52
剛才試了一下,在模板文件里直接插入PHP代碼會報錯,需要改成模板語法,用以下代碼來插入:
一段放在 <!--{template common/header}--> 之后:
<blockquote><!--{if $_G['uid'] == 0}-->
復(fù)制代碼
另一段放在<!--[diy=diyranklistbottom]-->之前:
<!--{/if}-->
復(fù)制代碼
作者:
IsaacZ
時間:
2025-1-2 23:57
前面代碼被吃了,再寫一遍: 在ranklisk.htm文件里插入兩段代碼:
一段放在 <!--{template common/header}--> 之后:
<!--{if $_G['uid'] == 0}-->
<div class="emp">'對不起,您無權(quán)查看排行榜。'</div>
<!--{else}-->
復(fù)制代碼
另一段放在<!--[diy=diyranklistbottom]-->之前:
<!--{/if}-->
復(fù)制代碼
作者:
IsaacZ
時間:
2025-1-3 01:30
事實上,每個模板都需要修改
歡迎光臨 Discuz! 官方交流社區(qū) (http://www.9999xn.com/)
Powered by Discuz! W1.0