从其他站点获取数据(php& GET)

时间:2012-04-20 10:56:16

标签: php curl web-scraping

我正在尝试从网站获取数据并能够操纵它以在我自己的网站上显示它 该网站包含表格,其中包含刻度,并且每隔几小时更新一次。
这是一个例子:http://www.astynomia.gr/traffic-athens.php

这个数据供大家使用,我会在我自己的网站上提到它们只是为了确定。

我已经阅读了有关php的cURL的内容,但我不知道这是否可行 任何指针/教程,或任何人可以提供的代码,所以我可以从某处开始将非常有帮助。 还有关于如何在网站更新后立即获得通知的任何指示?

2 个答案:

答案 0 :(得分:1)

如果要抓取页面,请使用类似Simple HTML DOM Parser的PHP。那将为你的目的服务。

答案 1 :(得分:1)

首先,您的Web主机/ localhost应该启用php_curl扩展名。

首先,你应该读一点here。如果你想直接进入,这里有一个简单的函数Why I can't get website content using CURL。您只需要更改变量$ url,$ timeout

的值

最后,要每2小时获取更新的数据,您必须将脚本作为cronjob运行。请参考这篇文章 PHP - good cronjob/crontab/cron tutorial or book