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) "" 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. 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. 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
Archived
This topic is now archived and is closed to further replies.