gpt4 book ai didi

php - 如何以编程方式登录到 phpBB 论坛?

转载 作者:可可西里 更新时间:2023-11-01 06:55:30 24 4
gpt4 key购买 nike

我有一个使用 phpBB 的论坛。现在我想从源代码做这样的事情:

登录(“用户”,“密码”)

如何在 phpBB 中执行此操作?

最佳答案

首先你需要为 phpBB 引导:

define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './phpBB/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

$user->session_begin();

您必须将 ./phpBB/ 部分替换为论坛的相对路径。

要让用户登录,你必须做:

$result = $user->session_create($user_id, $admin, $autologin, $viewonline);

$admin 应该是 false$autologin$viewonline 取决于你想要什么。

注意:调用 session_create 将为用户设置 session cookie,因此请确保仅在当前请求实际为该用户提供服务时才调用它。

关于php - 如何以编程方式登录到 phpBB 论坛?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8080364/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com