curl avant stream open

This commit is contained in:
Fred Tempez 2021-03-11 10:06:59 +01:00
parent 60bb775109
commit c180f65af8
1 changed files with 6 additions and 6 deletions

View File

@ -53,18 +53,18 @@ class helper {
if(function_exists('file_get_contents') && if(function_exists('file_get_contents') &&
ini_get('allow_url_fopen') ){ ini_get('allow_url_fopen') ){
$url_get_contents_data = @file_get_contents($url); // Masque un warning éventuel $url_get_contents_data = @file_get_contents($url); // Masque un warning éventuel
}elseif(function_exists('fopen') &&
function_exists('stream_get_contents') &&
ini_get('allow_url_fopen')){
$handle = fopen ($url, "r");
$url_get_contents_data = stream_get_contents($handle);
}elseif(function_exists('curl_version')){ }elseif(function_exists('curl_version')){
$ch = curl_init(); $ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_URL, $url);
$url_get_contents_data = curl_exec($ch); $url_get_contents_data = curl_exec($ch);
curl_close($ch); curl_close($ch);
}elseif(function_exists('fopen') &&
function_exists('stream_get_contents') &&
ini_get('allow_url_fopen')){
$handle = fopen ($url, "r");
$url_get_contents_data = stream_get_contents($handle);
}else{ }else{
$url_get_contents_data = false; $url_get_contents_data = false;
} }