Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Pobieranie pliku php
Forum PHP.pl > Forum > Przedszkole
Zakar
Witam,

w jaki sposób mogę pobrać plik do którego nie mam bezpośredniego dostępu (w sensie nie mam konkretnego adresu) tylko plik ten jest generowany na bieżąco przez skrypt (nie mam www.example.pl/plik.txt tylko mam www.example.pl/includes/plik i to ten skrypt zwraca mi dopiero plik którego nazwę znam)


Pozdrawiam
Zakar
Christmas Fish
Nie możesz nie mieć konkretnego adresu.. Skoro pracujesz na jakimś pliku to on jakąś lokalizację ma. Np na początku skryptu tworzysz plik, na końcu kasujesz, a w środku możesz wykonywać na nim operacje.
Zakar
Ja potrzebuję pobrać plik z serwera do którego źródła nie mam dostępu ale zezwala na wygenerowanie pliku skryptem (którego źródła również nie mam) jednak potrzebuję pobrać tych plików baaardzo dużo przez to chciałbym sobie napisać skrypt w php żeby robił to za mnie.

Chodzi mi o to że ten skrypt dopiero zwraca mi adres (przynajmniej ja tak to interpretuję bo dopiero po wykonaniu się skryptu przeglądarka zaczyna pobieranie).

Ok, temat do zamknięcia, jak by ktoś jeszcze miał taki problem to rozwiązałem go ta

  1.  
  2. $url ="URL DO SKRYPTU GENERUJACEGO";
  3. $ch = curl_init();
  4. $file="NAZWA PLIKU WYNIKOWEGO";
  5. curl_setopt($ch, CURLOPT_URL, $url);
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
  7. curl_setopt($ch, CURLOPT_AUTOREFERER, TRUE);
  8. $result=curl_exec($ch);
  9. curl_close($ch);
  10. file_put_contents($file, $result);
  11.  


Pozdrawiam
Zakar
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.