我在000webhost上有一個免費的主機,我有一個MySQL數據庫,在那裏存儲數據。在file_get_contents上拒絕訪問
我發現出於某種原因,我只能從該網站連接到該數據庫。如果我要複製&粘貼,可以說,從該服務器到另一個的index.php,我會得到訪問被拒絕。
我的目標是從該數據庫中獲取一些數據並將其顯示在另一臺服務器上,因此,由於直接方法不起作用,我在數據庫服務器上創建了一個文件,該文件將在本地運行查詢,並在另一個文件上運行將使用file_get_contents()函數來獲取數據的服務器。
加載文件(與數據庫服務器)
mysql_connect($host, $username, $password)or die("cannot connect");
mysql_select_db($database)or die("cannot select DB");
$Qry = mysql_query("SELECT * FROM dctt_users ORDER BY FirstSave");
$num = mysql_num_rows($Qry);
$Qry2 = mysql_query("SELECT TimesSaved FROM dctt_users WHERE UserName = 'Default Name' ORDER BY FirstSave");
$line = mysql_fetch_array($Qry2);
$num = $num + $line['TimesSaved']-1;
echo $num;
獲取文件(上未涉及到一個與MySQL數據庫服務器)
$filename = "http://blink-forum.site90.com/dctt/test.php";
$content = file_get_contents($filename);
echo $content;
而且即使它看起來像它應該工作得很好,但事實並非如此。
有沒有人知道這個解決方案,或者即使有我直接連接的方法?
有什麼錯誤?什麼不工作? – dman2306