Nuv Posted June 20, 2012 Share Posted June 20, 2012 Why won't my curl code not give any output, however if i use $data = file_get_contents($url); and var_dump it, i get the result. Any guesses ? . Thankyou in advance. cURL code : $get_EAN = '5999883271933'; $ch = curl_init(); $url = "http://www.guAAAenstiger.de/Katalog/Suche/".$get_EAN.".html"; // Remove the 3 Capital AAA's in the url, doing this to avoid indexing with that site url curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_USERAGENT, 'spider'); curl_setopt ($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_AUTOREFERER, 1); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1); $get_choice = curl_exec ($ch); curl_close ($ch); echo "<pre>"; var_dump($get_choice); echo "</pre>"; Output: string(0) "" Quote Link to comment https://forums.phpfreaks.com/topic/264518-curl-scraping-not-working-file_get_contents-working/ Share on other sites More sharing options...
cpd Posted June 21, 2012 Share Posted June 21, 2012 Try setting your header to true and see if you have any content being returned. Quote Link to comment https://forums.phpfreaks.com/topic/264518-curl-scraping-not-working-file_get_contents-working/#findComment-1355679 Share on other sites More sharing options...
silkfire Posted June 21, 2012 Share Posted June 21, 2012 I tested the the URL and noticed it's a redirect. By default cURL doesn't follow redirect, so please add that option first. Quote Link to comment https://forums.phpfreaks.com/topic/264518-curl-scraping-not-working-file_get_contents-working/#findComment-1355718 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.