Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]curl bez opóźnienia
Forum PHP.pl > Forum > Przedszkole
dark_root
Witam,
łącze się za pomocą curl'a żeby pobrać zawartość pewnego obszernego dokumentu. Wszystko ładnie działa tylko jest jeden mankament.
Skrypt najpier pobiera dane a dopiero na koniec połączenia curlem je wyświetla. Co ciekawe gdy do ustawień dodam
  1. $fop = fopen("plik.txt", "w");
  2. curl_setopt($curl, CURLOPT_FILE, $fop);

to plik docelowy sukcesywnie jest nadpisywany.
Jednak zapis do pliku mi dużo utrudnia. Dałoby się zrobić, żeby treść wyświetlała się w przeglądarce i na bierząco dodawała zawartość?
sobol6803
Może file_get_contents zamiast curl?
Sephirus
Możesz spróbowac zastosować CURLOPT_WRITEFUNCTION i print'ować dane od razu przy odbiorze nigdzie nie zapisując - dodaj do tego jeszcze ob_flush() i powinieneś dostać to czego potrzebujesz wink.gif

Przykładów jest pełno na manualu php z curl_setopt - poszukaj wink.gif
dark_root
dzięki, śmiga wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.