0

) 我正在开发一个网站,我想使用 PHPBB 身份验证系统。根据我在这个网站上找到的一些建议,我设法让它工作得很好,但我遇到了一个问题。基本上,我需要做的就是从 PHPBB 外部访问模板变量,例如 {U_PROFILE}、{L_PROFILE}、{U_PRIVATEMSGS}、{PRIVATE_MESSAGE_INFO} 等。这可能吗?需要回显这些变量的页面已经有这些代码行:

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

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
4

1 回答 1

0

模板变量由使用模板的 PHP 脚本设置。所以它们并没有真正与 PhpBB 代码分开。

但是您提到的模板变量在 include/page_header.php 中可用,因此您也可以尝试将该文件合并到您的脚本中,并以与 Phpbb 代码中相同的方式构建您自己的页面。

于 2010-12-12T22:24:38.260 回答