脚本发布消息没有检查登录phpbb3

时间:2014-01-10 17:24:03

标签: validation post login phpbb3

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

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

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

我曾尝试阅读posting.php,但没有解决任何问题......

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

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

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

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