我已经尝试了以下指南,以使用本手册将外部文件包含在模板中。
我用下面的代码创建了一个插件,并使用$includedphp
变量将其包含在模板中:
ob_start();
include('http://foo.bar.com/external.php');
$includedphp = ob_get_contents();
ob_end_clean();
后来我发现include()
在服务器配置中被禁用了。我的另一个选择是使用cURL
启用的:
$curl = curl_init( "http://foo.bar.com/external.php" );
curl_setopt( $curl, CURLOPT_RETURNTRANSFER, TRUE );
$includedphp = curl_exec( $curl );
curl_close( $curl );
它不工作。它只是在我的模板中打印空白。使用的挂钩:"global_start"
. vBulletin 版本:3.8。