Mam nastepujacy problem. Chcialbym zrobic tak aby uzytkownik mogl pobrac plik z serwera, ktory w tym czasie jest jeszcze zapisywany.
$c = curl_init() ; curl_setopt($c, CURLOPT_URL, 'download.php?downloadtodisk=1') ; curl_setopt($c, CURLOPT_TIMEOUT, 5) ; curl_exec($c); curl_close($c); } $ch = curl_init('http://www.jakasdomena.com/url_pliku_mp3') ; curl_setopt($ch, CURLOPT_FILE, $fp) ; curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_exec($ch); curl_close($ch); } }
Chodzi o to, ze serwer ma szybsze polaczenie internetowe niz uzytkownik. Chcialbym to wykorzystac w taki sposob aby w momencie pobierania pliku z zewnetrznego serwera, uzytkownik mogl juz w tym czasie pobierac ten plik na swoj dysk. Musi sie to odbyc na zasadzie wyskakujacego okna dialogowego z pytaniem o lokalizacje zapisania pliku. Chodzi mi o taki streaming, ktory umozliwil by pobieranie jeszcze nie dokonczonego pliku. Czy da sie w ogole cos takiego zrobic?