$fetch_curl_used = false;
$suppress_debugging = false;
+ libxml_disable_entity_loader(true);
+
mb_internal_encoding("UTF-8");
date_default_timezone_set('UTC');
if (defined('E_DEPRECATED')) {
global $fetch_last_content_type;
global $fetch_curl_used;
+ $url = ltrim($url, ' ');
$url = str_replace(' ', '%20', $url);
+ if (strpos($url, "//") === 0)
+ $url = 'http:' . $url;
+
if (!defined('NO_CURL') && function_exists('curl_init')) {
$fetch_curl_used = true;
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_query);
}
- if ((OPENSSL_VERSION_NUMBER >= 0x0090808f) && (OPENSSL_VERSION_NUMBER < 0x10000000)) {
- curl_setopt($ch, CURLOPT_SSLVERSION, 3);
- }
-
if ($login && $pass)
curl_setopt($ch, CURLOPT_USERPWD, "$login:$pass");
$url = key($feedUrls);
}
- /* libxml_use_internal_errors(true);
- $doc = new DOMDocument();
- $doc->loadXML($contents);
- $error = libxml_get_last_error();
- libxml_clear_errors();
-
- if ($error) {
- $error_message = format_libxml_error($error);
-
- return array("code" => 6, "message" => $error_message);
- } */
-
if ($cat_id == "0" || !$cat_id) {
$cat_qpart = "NULL";
} else {