我有一个网站,需要在我拥有的所有其他网页上的某个页面。我的问题是我不能使用require
需要该网页,因为链接的URL会改变,以此塞纳里奥为例: 的header.php:allow_url_fopen和allow_url_include与PHP需要链接
<?php
require('include/database.php');
?>
然后,我有一个文件位于文件夹:树林/tree.php
如果我想从我的索引文件连接到数据库,没有问题,但如果我想从tree.php连接到它,那么URL将不会是正确的标题。 PHP了。这给我一个问题。我尝试用完整的URL解决这个:
<?php
require('http//www.example.com/include/database.php');
?>
我的问题是,现在我可以这样做,因为与allow_url_fopen选项和allow_url_include安全问题。我将需要找到另一种链接到该页面的方式,因为我不想启用任何php.ini设置,因为它不安全。
有没有另一种方法让我需要数据库,以便所有文件夹中的所有文件都可以访问它?提前致谢。
这对allow_url_include也不起作用。服务器将处理PHP,并且只包含所包含文件的HTMK输出。 –
哦,谢谢你的信息! – user3287771