only use geturl() if in safe mode

This commit is contained in:
Andrew Dolgov 2013-03-20 09:15:59 +04:00
parent 911845b5e7
commit b799dc8b0d
1 changed files with 6 additions and 2 deletions

View File

@ -286,8 +286,12 @@
global $fetch_last_error; global $fetch_last_error;
if (function_exists('curl_init') && !ini_get("open_basedir")) { if (function_exists('curl_init') && !ini_get("open_basedir")) {
//$ch = curl_init($url);
$ch = curl_init(geturl($url)); if (ini_get("safe_mode")) {
$ch = curl_init(geturl($url));
} else {
$ch = curl_init($url);
}
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout ? $timeout : 15); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout ? $timeout : 15);
curl_setopt($ch, CURLOPT_TIMEOUT, $timeout ? $timeout : 45); curl_setopt($ch, CURLOPT_TIMEOUT, $timeout ? $timeout : 45);