Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » Artaa 17:36
 » rzymo 17:34
 » ligand17 17:32
 » Kenny 17:28
 » Fl@sh 17:27
 » Zbyszek.J 17:18
 » DJopek 17:14
 » kyusi 17:13
 » MacLeod 17:12
 » KHot 17:08
 » Banan 17:08
 » hokr 17:05
 » NimnuL 17:04
 » Lucyferiu 16:51
 » ngP 16:48
 » MARtiuS 16:44
 » wrrr 16:38
 » DYD 16:35
 » elliot_pl 16:35
 » GULIwer 16:34

 Dzisiaj przeczytano
 41122 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

[php] ponawiam prosbe , Pieczar 4/05/07 19:28
Czy ma ktos moze kod napisany w php ktory pozwalalby na pobieranie calej zawartosci katalogu glownego serwera FTP na dysk twardy? W necie jest duzo tego typu skryptow ale sluzacych do uploadu a nie downloadu. Potrafie napisac skrypt ktory bedzie pobieral pliki z kat. gl. ale nie wiem jak pobierac cala strukture katalogow, podkatalogow i plikow w nich zawartych. Troche nakierowal mnie Bwana, ale niestety cienki jestem jeszcze w te klocki i nie potrafie napisac odpowiedniego kodu ktory realizowalby wymienione wyzej zadanie.

Pozdrawiam

  1. hmmm pobieraj... rekursywnie ;) , Wedrowiec 4/05/07 21:17
    function blabla($dir, $rec = 1) {
    $pliki = array();

    $kat = opendir($dir);
    while ($poz = readdir($kat))
    if ($rec and is_dir($dir.'/'.$poz) and ($poz != ".") and ($poz != ".."))
    $pliki = array_merge($pliki, blabla($dir.'/'.$poz));
    elseif (is_file($dir.'/'.$poz) and ($poz != ".") and ($poz != ".."))
    $pliki[] = ($dir.'/'.$poz);
    closedir($kat);

    return $pliki;
    }

    "Widziałem podręczniki
    Gdzie jest czarno na białym
    Że jesteście po**bani"

    1. z tym, że działa wolno. , Wedrowiec 4/05/07 21:19
      przepisałem to jakiś czas temu na nowo ale nie pamiętam już gdzie mam ten zmieniony skrypt. Zwracał pliki i katalogi, przrabiałem powyższy jakieś 5 minut więc powinieneś mieć już dobry materiał początkowy. Powodzenia!

      "Widziałem podręczniki
      Gdzie jest czarno na białym
      Że jesteście po**bani"

      1. dzięki , Pieczar 5/05/07 07:33
        kurcze cały czas myślałem że opendir, readdir działają tylko na lokalnym kompie a nie np. na serwerze FTP

        mało jeszcze wiem :) ale mam nadzieję, że sukcesywnie będzie ulegało to zmianie....

        pozdrawiam i jeszcze raz dziekuje

  2. Może zaproponuję inne rozwiązanie. , KHot 5/05/07 13:57
    Jeżeli nie jest to zadanie szkolne, w którym musisz użyć PHP to lepiej użyj wget. Tutaj znajdziesz gotowe przykłady: http://ptm.linux.pl/...fo_pl_HTML/wget/wget_8.html

    Pozdrawiam
    KHot

    1. SERDECZNIE CI DZIĘKUJĘ , Pieczar 5/05/07 16:43
      Właśnie zacząłem testować to narzędzie i bardzo mi się przyda. Wget można "wpiąć" w kod php i dzięki temu stworzyc to o co mi chodzi.

      Jeszcze raz dziękuję za pomoc.

      Pozdrawiam

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL