Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Jak automatyczne pobrać plik z serwera
Forum PHP.pl > Forum > Przedszkole
nikos
Chciałbym automatycznie pobrać udostępniony plik ze ścieżki do niego. Znalazłem coś takiego.
  1.  
  2. $data = implode(file("http://xxx.bluevendo.pl/offer.php?
  3. cmd=hotel_z&username=***&password=***"));
  4. if($fh = fopen(PLIK_LOKALNY, 'w+'))
  5. {
  6. fputs($fh, $data);
  7. fclose($fh);


W jaki sposób ustawić miejsce gdzie plik ma się zapisać? Czy ten skrypt jest właściwy?
d3f3nd3r
Co ty dokłanie chcesz robić? Skopiować plik z serwera na własny komputer czy odczytać jego zawartość?
nikos
Mam udostępniony plik w formacie xml ktory jest spakowany pod adresem. Chce ten plik wykorzystać. Albo ściągnąć go w zipie na mój serwer i rozpakować następnie użyć na stronie (simpleXML) lub odczytać jego zawartość i użyć.

Jaka metoda będzie wg. Ciebie najlepsza?
Dzięki za szybką odp.
kipero
Poszukaj w manualu PHP funkcji: file_get_contents + file_put_contents
marlic
Cytat(nikos @ 12.03.2010, 17:52:53 ) *
  1.  
  2. $data = implode(file("http://xxx.bluevendo.pl/offer.php?
  3. cmd=hotel_z&username=***&password=***"));
  4. ...


oj mało to bezpieczne przekazywanie loginu i hasła poprzez GET, nie lepiej przesyłać pliki pomiędzy serwerami przez ftp lub lepiej scp?
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.