0

所以我做了一个插件/钩子

<?php
ob_start();
include $_SERVER['DOCUMENT_ROOT'] . "/delta/pack_files/other/login.php";
$loginphpp = ob_get_contents();
ob_end_clean();
?>

我在设置中启用了钩子/插件,并将这个插件设置为 global_start

文件夹目录是正确的,我用 $loginphpp 调用它,但没有显示。

任何想法为什么?

4

2 回答 2

0

我对 vBulletin 插件没有太多经验,但是,ob_end_clean()会清除输出缓冲区并导致没有任何内容被发送到浏览器。删除所有输出缓冲控制怎么样:

<?php
include($_SERVER['DOCUMENT_ROOT'] . '/delta/pack_files/other/login.php');
?>
于 2009-10-09T15:56:31.980 回答
0

才发现自己有多傻

使用 vBulletin 插件,您不包括

所以它只是:

ob_start();
include $_SERVER['DOCUMENT_ROOT'] . "/delta/pack_files/other/login.php";
$loginphpp = ob_get_contents();
ob_end_clean();

他们真的应该在某个地方写下:P

于 2009-10-11T14:57:24.783 回答