2014-01-10 70 views
0

我已经在一些论坛上创建了一个替换posting.php的脚本,但是如果没有登录,我可以发布它......我需要添加或编辑哪些代码来进行检查?脚本发布消息没有检查登录phpbb3

我的脚本只有一个表单,其中包含一些输入和一个提交按钮,还有一些phpbb3行将其与主题集成,并使用submit_post函数。

但我不知道如何将脚本限制登录用户....

我曾尝试阅读posting.php,但没有得到解决......

谁能帮助我?

回答

0

我的假设是,您已经可以访问PHPBB的$users对象。

由于系统中的第一个用户是Anonymous(并且PHPBB将此用作guest account),因此您可以检查该用户当前是否正在使用。

if ($user->data['username'] == 'Anonymous') 
{ 
    echo 'Please login!'; 
} 
else 
{ 
    // Your existing code 
}