require_once第三方URL未定义变量问题

时间:2015-12-04 01:08:36

标签: php mysqli

我试图在一个单独的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!');
}


?>

0 个答案:

没有答案