slavib
Active Member
Здравейте имам следният проблем при опит за изтегляне на файл ми създава празен файл или съобщение че файла е преместен
Пример
1ви Ред работи - както и за всички други линкове.
2ри Ред не работи - конкретно за този линк - точно там само е проблема в този линк.
Ще се радвам ако ми помогнете.
Пример
1ви Ред работи - както и за всички други линкове.
2ри Ред не работи - конкретно за този линк - точно там само е проблема в този линк.
Ще се радвам ако ми помогнете.
Код:
<?php
readrssn ("http://nap.bg/newsRss");
readrssn ("http://nssi.bg/newsbg?format=feed");
function readrssn ($source) {
$ch = curl_init();
$timeout = 50;
curl_setopt($ch, CURLOPT_URL, $source);
curl_setopt($ch, CURLOPT_FRESH_CONNECT, TRUE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
//curl_setopt($ch, CURLOPT_SSLVERSION,3);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,false);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
//curl_setopt($ch, CURLOPT_AUTOREFERER, TRUE);
//curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt");
//curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
//curl_setopt($ch, CURLOPT_HEADER, false);
//curl_setopt($ch, CURLOPT_FAILONERROR, true);
//curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
//curl_setopt($ch, CURLOPT_POST, true);
$data = curl_exec ($ch);
$error = curl_error($ch);
curl_close ($ch);
$destination = "test2.xml";
$file = fopen($destination, "w+");
fputs($file, $data);
fclose($file);
}
?>