![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 28.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
czy jest mozliwe aby jakos pobrac folder FTP razem z jego plikami? jesli tak to poprosze o jakies skierowanie na dobra droge
szukam troche juz w google odpowiedzi i nie moge znalesc nic co by mi chociaz troche pomoglo ;/ |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 384 Pomógł: 13 Dołączył: 16.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Raczej nie, najszybciej będzie zrobić funkcje która spakuje Ci folder i wysle jako archiwum. Pozniej jednak bedziesz musial skasowac spakowany folder wiec raczej nie o takie rozwiazanie ci chodzilo.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 28.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
powiem tak
chce aby pobieralo liste plikow z danego folderu w FTP i sprawdzalo jego tresc //edit: a jak by ta funkcja wygladala co mi pakuje folder? i czy by mozna potem ten folder rozpakowac? bo jak pliiki by mi sie dostaly na dysk to potem wiem jak reszte zrobic ![]() //edit2: ok znalazlem fajna funkcje na PHP.NET w komentarzach i podaje ja dla kogos komu by sie przydala Kod function ftp_sync ($dir) { global $conn_id; if ($dir != ".") { if (ftp_chdir($conn_id, $dir) == false) { echo ("Change Dir Failed: $dir<BR>\r\n"); return; } if (!(is_dir($dir))) mkdir($dir); chdir ($dir); } $contents = ftp_nlist($conn_id, "."); foreach ($contents as $file) { if ($file == '.' || $file == '..') continue; if (@ftp_chdir($conn_id, $file)) { ftp_chdir ($conn_id, ".."); ftp_sync ($file); } else ftp_get($conn_id, $file, $file, FTP_BINARY); } ftp_chdir ($conn_id, ".."); chdir (".."); } przyklad uzycia: ftp_get($conn_id, "LOCAL", ftp_sync("SERVER"), FTP_BINARY); Ten post edytował DowNlOaD_ 4.06.2010, 18:21:12 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 6 Dołączył: 3.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie lepiej zrobic folder pobrac pliki do folderu? Mozesz od razu zapisac pliki jakie sie pobieraja, a potem jak chcesz mozesz spakowac ten folder.
Mozna pakowac i wypakowywac. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 19:10 |