我试图在一个单独的IP上需要一个php文件,我需要访问该文件中的变量。现在我知道它通常是不好的做法,但是我在选择方面的限制是我需要做的。
我在另一台需要访问以下扩展托管文件的服务器上有另一个文件。我需要访问$db
对象
<?php require('http://xxx.xxx.xxx.xxx/dbtrans/db.php'); ?>
目前这是抛出错误说明:未定义的变量:db
我们正在使用MySQLi。
外部托管的db.php中的代码是:
<?php
global $db = new mysqli('xxx', 'xxx','xxx', 'xxx');
if ($db->connect_error > 0){
die('Unable to connect to database [' . $db->connect_error . ']');
}
else{
//echo ('it works!');
}
?>