我正在制作一个我正在学校尝试的网络开发服务。 我们的想法是能够使用学生的内容运行我的CMS。 我已经制作了尚未命名的CMS的第2版,它允许用户使皮肤与CMS兼容并轻松使用它。这部分工作正常。
问题是,我说“我们可以收集您网站的网站统计信息,并在您的网站出现任何问题时通知您。”在一个演示文稿中,人们似乎对此感兴趣。我需要做的是能够从托管在另一台服务器上的管理域访问我所有客户端站点的数据库中的信息。我可以在我的管理站点上使用file_get_contents();
来检索客户端站点上的文件并回显它。 - 我认为这是草率的
还有其他方法,请记住我的主机不允许从一个站点访问另一个站点!
谢谢,特别是能够阅读我过长的句子!
答案 0 :(得分:1)
希望这会有所帮助:
function file_get_data($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
//Set curl to return the data instead of printing it to the browser.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}