首先感谢您的下一个回复。
我无法获取页面的源代码(提取内容)
http://steamcommunity.com/market/search?q=booster#p2 (-->$path)
这是我的第一个源代码:
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $path);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 5);
curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla/5.0');
$file_contents = curl_exec($ch);
curl_close($ch);
$file_contents = htmlentities($file_contents);
print_r($file_contents);
这里是第二次试验:
$fp=null;
$fp=@fopen($path,"r");
$contenu = "";
if($fp){
while(!feof($fp)){
$contenu .= stream_get_line($fp,65535);
}
print_r($contenu);
}
else{
echo "Impossible d'ouvrir la page $path";
}
使用此代码,我得到此页面的源代码:http ://steamcommunity.com/market/search ?q=booster 或此页面 ..../market/search?q=booster#p1
我说firefox显示的源代码不好,只有dominspector才能看到“真实”的源代码。你有解决方案吗?