首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

程序思路和相关代码

2012-03-02 
求一个程序思路和相关代码我想弄一个这样的网站功能,如http://www.ccua.com.cn/请教这个站长,可惜他一点也

求一个程序思路和相关代码
我想弄一个这样的网站功能,如http://www.ccua.com.cn/
请教这个站长,可惜他一点也不肯透漏
我暂时没有思路,可否有高手赐教一二?

[解决办法]
通过curl采集内容

本来通过file_get_contents($url)实现采集的。无奈,出了个编码故障始终无法解决。最终选择curl实现。用curl需要将php下的libeay32.dll 和 ssleay32.dll 两个文件copy到 system32 下,然后,将php.ini中的extension = php_curl.dll开启。

代码示例如下。

PHP code
function generateHtmlByCURL($url,$filename)    {    $ch = curl_init();    $timeout = 1000; // set to 0 for no timeout    curl_setopt ($ch, CURLOPT_URL,$url);    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);    curl_setopt ($ch, CURLOPT_TIMEOUT, $timeout);    $handles = curl_exec($ch);    curl_close($ch);     file_put_contents ($filename, $handles);   } 

热点排行