Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wykorzystywanie danych z serwea A na serwerze B
Forum PHP.pl > Forum > Przedszkole
alarec
Witam

Przerabiam moją aplikacje którą skończyłem nie dawno pisać, między innymi zawiera ona w sobie galerie zdjęć i galerie filmów video, więc na tym się skupie.

Obecnie wyświetlanie katalogów, plików i podkatalogów odbywało się za pomocą funkcji opendir() -> readdir(), ponieważ znajdywały się one na tym serwerze co skrypt.

Musze teraz przerobić to tak aby pliki i katalogi były dalej wyświetlane, ale tym razem z innego serwera:
  • plik wyświetlić dość prosto bo w w img umieszcza się tylko src='http://www.strona.pl/....' , ale potrzebne mi jeszcze katalogi w jakim plik się znajduje. Idealnym rozwiązaniem było by opendir('http://www.strona.pl/...') ale wątpię żeby to przeszło (oczywiście mam admina na obu serwerach).
  • Chce zrobić to tak, aby jak najmniej było do przerobienia


Alternatywą jest funkcja ftp_connect, wtedy listowanie zawartości katalogu funkcj ftp_nlist (czy w tym przypadku funkcje is_file() is_dir() tez zadziała do odczytania czy to katalog/plik??)

Jest jeszcze cURL ale zdaje mi sie ze ftp() to najlepsze rozwiązanie, a może jednak można jakoś przerobić aby działało to za pomocą fopen()?


dodam jeszcze ze potrzebne mi jest zapisywanie plików, bo dynamicznie tworze miniatury zdjęć i folder do nich (obecnie przez mkdir() oraz bilbioteke GD do jpg'ow), w ftp() chyba się to robi za pomocą ftp_put()?

proszę o naprowadzenie na najlepsza i najkrótszą drogę.
pozdrawiam.
-alarec-
Nikt nie potwierdzi mi moich domysłów??
To wtedy będę musiał próbować tak jak napisałem wyżej.
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.