diff --git a/core/class/helper.class.php b/core/class/helper.class.php index 503ea941..2f505797 100755 --- a/core/class/helper.class.php +++ b/core/class/helper.class.php @@ -40,7 +40,7 @@ class helper { } /** - * Fonction pour récupérer le numéro de version en ligne + * Fonction pour récupérer le numéro de version en ligne et le catalogue des modules * @param string $url à récupérer * @return mixed données récupérées */ @@ -58,6 +58,13 @@ class helper { ini_get('allow_url_fopen')){ $handle = fopen ($url, "r"); $url_get_contents_data = stream_get_contents($handle); + }elseif(function_exists('curl_version')){ + $ch = curl_init(); + curl_setopt($ch, CURLOPT_HEADER, 0); + curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); + curl_setopt($ch, CURLOPT_URL, $url); + $url_get_contents_data = curl_exec($ch); + curl_close($ch); }else{ $url_get_contents_data = false; }