Dziękuje za odpowiedź, zrobiłem tak jak napisałeś (o ile dobrze Cię zrozumiałem) i nic.
<?php
$data = date('Y-m-d', time( ) - 86400
); // data wczorajsza; $cookie_file = 'cookie.txt';
$loginurl = 'http://www.adres.pl/index.php?a=login';
$newsurl = 'http://www.adres.pl/news-txt.php?data='.$data;
$user = 'uzytkownik';
$pass = 'haslo';
$useragent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12;MEGAUPLOAD 1.0';
$news_file = fopen('news-'.$data.'.txt', 'w'); //nazwa pliku $curl = curl_init();
curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie_file);
curl_setopt($curl, CURLOPT_COOKIEFILE, $cookie_file);
curl_setopt($curl, CURLOPT_URL, $loginurl);
curl_setopt($curl, CURLOPT_USERAGENT, $useragent);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, 'username='.$user.'&password='.$pass);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_exec($curl);
curl_setopt($curl, CURLOPT_URL, $newsurl);
curl_setopt($curl, CURLOPT_FILE, $news_file);
curl_exec($curl);
curl_close($curl);
?>
Tworzy wprawdzie plik
news-2011-03-04.txt ale go nie uzupełnia o zawartość pliku news.txt wygenerowanego do pobrania z adresu ze zmiennej
$newsurl. Wygenerowany plik news.txt nie ma więcej jak ~30 kilo.
Nikt nie wie jak mi pomóc?