如何在论坛外的页面上使用 global.php 获取 vbulletin 论坛上的用户 ID?
这就是我尝试过的:
<?php chdir('forum');
include('global.php');
?>
这是唯一给出一些结果的东西,我必须将它作为 php 文件中的第一行,否则我会得到一些 cookie 错误。
但问题是,当我执行 echo $vbulletin->userinfo['userid']; 时即使我已登录并且用户名的回显未注册,它也会显示 0。
当用户登录时我怎样才能做到这一点?
This is what I tried:
<?php chdir('forum');
include('global.php');
?>
This is the only thing that gave some results and I had to place it as the first line in the php file otherwise I would get some cookie error.
But the problem is that when I do an echo $vbulletin->userinfo['userid']; it comes out 0 even if I'm logged in and an echo for the username is Unregistered.
How can I make this work when the user is logged in ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我使用 JQuery 函数 .post() 调用论坛文件夹内的 php 脚本,该脚本将收集我需要的数据并返回它。这样我什至不需要在我的页面上使用 php。对于那些需要它的人来说,这是一个很好的解决方案。
I used the JQuery function .post() to call a php script inside the forum folder that would gather the data I needed and returned it. This way I didn't even need to use php on my page. It's a great solution for those who need it.