Aviseringar
Rensa alla

Alternativ till file_get_contents


sadjad
Ämnesstartare

Hejsan!

Har en hemsida där jag använder mig utav file_get_contents i min PHPkod men mitt webbhotell har inaktiverat allow_url_fopen vilket gör att jag inte kan använda mig utav filet_get_contents.

De två raderna i min kod som använder sig utav filet_get är:

$json = file_get_contents('https://graph.facebook.com/' . $fbPageID);

$count = @file_get_contents(($site5->site_url) . '/facebooklikescount.php?url=' . ($site3->facebook));

Jag undrar ifall det finns några alternativ till file_get_contents för jag vill gärna inte byta från Citynetwork till Binero för jag trivs där.

Jag såg på internet att man kan använda sig utav cURL Dock kan jag inte ett skvatt om cURL .

http://pastebin.com/GJryggsP


   
Citera
Tyrael

sadjad:

http://pastebin.com/GJryggsP

Oj.. den länken var ju nödvändig.. 2 rader kod? haha.

sadjad:

Jag såg på internet att man kan använda sig utav cURL Dock kan jag inte ett skvatt om cURL .

Okej, du är på internet, du är en jävla programmerare, men du har svårt för att googla dig till ett skvatt om cURL?


   
SvaraCitera

har du prövat att starta om?


   
SvaraCitera
Åtta

function curl_get($url, $options = array()) {
$curl_handler = curl_init();
$default_options = array(
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HEADER => 0,
CURLOPT_VERBOSE => false,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_USERAGENT => 'Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16'
);

//$options will override the default values
$options = array(CURLOPT_URL => $url) + $options + $default_options;

curl_setopt_array($curl_handler, $options);
$response = curl_exec($curl_handler);

if ($response === false) {
throw new Exception("cURL error for URL: $url. Error: ".curl_error($curl_handler));
}
curl_close($curl_handler);

return $response;
}

Otestat, men bör funka.

EDIT: Testat nu. Funkar efter lite modifikationer.


   
SvaraCitera
sadjad
Ämnesstartare

Åtta:

Otestat, men bör funka.EDIT: Testat nu. Funkar efter lite modifikationer.

Fungerar galant, TACK [bigcheers]


   
SvaraCitera

Tyrael:

Okej, du är på internet, du är en jävla programmerare, men du har svårt för att googla dig till ett skvatt om cURL?

Om du hade sett hans snygga skiddiehemsidor hade du inte använt dig av ordet "programmerare" så frikostigt.


   
SvaraCitera

Gentlernen:

Om du hade sett hans snygga skiddiehemsidor hade du inte använt dig av ordet "programmerare" så frikostigt.

[love]


   
SvaraCitera