2010-08-16 97 views
-1

我一直试图通过Curl抓取一个页面,但由于页面返回编码严重而无法正确执行。这里是页面:http://www.movinsane.com/play13.php?vid=107628请您告诉我如何在PHP的Curl帮助下做到这一点,以便我可以正确地查看它。任何帮助将非常感激。提前致谢!Curl无法正常获取网页

$c = curl_init('http://www.movinsane.com/play13.php?vid=108561'); 
curl_setopt($c, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($c, CURLOPT_FOLLOWLOCATION, true); 
curl_setopt($c, CURLOPT_ENCODING, "gzip"); 
$sourse = curl_exec($c); 
curl_close($c); 

echo $sourse; 

回答

1

这不是一个卷曲相关的问题。它正确地下载内容。在写出$sourse之前,您必须包含<base href="http://www.movinsane.com/"/>

我的意见是,这些类型的行为是钓鱼。

+0

是。例如:http://codepad.viper-7.com/KFCsDw – 2010-08-16 08:07:43