我試圖從this webpage刮一些數據。file_get_contents當頁面存在時返回錯誤500
我已經使用此代碼開始:
$list_url = "http://www.jackwills.com/en-GB/ladies/sale";
$html = file_get_contents($list_url);
echo $html;
然而,它儘管返回網站的錯誤500 file_get_contents()
作品與其他域。
是否有解決方法讓我抓取我之後的頁面?
UPDATE
設置ini_set('user_agent','Mozilla/4.0 (compatible; MSIE 6.0)');
已經讓我中途那裏,我現在看到的HTML頁面,沒有造型。我需要的信息是由JavaScript生成的 - 有什麼方法可以獲得這些信息嗎?
做工精細這裏:http://codepad.viper-7.com/q6k2rQ –
做工精細..無法重現...... –
您的配置是否設置爲允許您打開網址? http://ca2.php.net/manual/en/filesystem.configuration.php#ini.allow-url-fopen – faintsignal