PHPNUKE怎样限制非会员发表评论?

开启 modules/Reviews/index.php . 找到 write_review() 这个function:

function write_review() {
global $admin, $sitename, $user, $cookie, $prefix, $user_prefix,
$currentlang, $multilingual, $dbi, $module_name;
include ('header.php'); [iocblog.net 来源]
OpenTable();

在 OpenTable() 後面加上这些东西:

if (!is_user($user)) {
echo "会员专属网页
<a href="\""modules.php?name=Your_Account\">请登入</a> or
<a href="\""modules.php?name=Your_Account&op=new_user\">注册成为会员</a>.";
} else {


这样一来,只有注册会员才能够进入评论的发表程序,一般访客将被要求登入、或者注册.

当然, IF 的程序还没完成 - function最後面还必须加个引号 } , 像这样:

CloseTable();
include ("footer.php");
}
}

Tip
这个简单的把关程式可以应用其他模组上面.[iocblog.net 来源]




文章整理:iocblog
版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。