![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 1 Dołączył: 9.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Rozpakowuje sobie ladnie archiwum zip funkcja extractTo(); wszystko dziala elegancko zrzucajac mi pliki do folderu z kilkunastomatyisacami zdjec. Pytanie Jak moge uzyskac nazwy plikow ktore wlasnie zostaly rozpakowane ? za podpowiedzi serdecznie dziekuje |
|
|
![]() |
![]()
Post
#2
|
|
Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 1 Dołączył: 9.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
przyznam sie szczerze ze probuje i srednio wiem jak to zrobic
moj kod wyglada nastepujaco Kod $contents="dzialajace.zip"; $zip = new ZipArchive; $plik_arch = "foto/".$contents; if ($zip->open($plik_arch) !== TRUE) { echo "Powstaly jakies bledy sprawd¥ archiwum lub folderu"; } else { $zip->extractTo('foto'); $zip->close(); } sorry za lamerstwio i prosze o pomoc |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 3 Dołączył: 24.03.2009 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Ale to czyta zawartość plików, a nie ich nazwy. Poza tym tu była użyta klasa ZipArchive. Gimme a minute (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) edit: Dobra, wiem, ale nie z użyciem ZipArchive, tylko funkcji zip_*
getcwd() bywa potrzebne, bo czasem zip_open nie łapie ścieżek relatywnych. edit2: a na php.net masz gotowe rozwiązanie i w przypadku klasy, czasem warto poczytać komentarze (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Cytat User Contributed Notes
ZipArchive::getNameIndex Yeslifer 03-Mar-2009 12:13 I couldn't find any how-to example for getting the filenames, so I made an easy one. Here's an example how to list all filenames from a zip-archive:
Ten post edytował Bart77 26.03.2009, 21:57:29 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 1 Dołączył: 9.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
poradzilem sobie troche na okolo gdyz potrzebowalem szybkiego rozwiazania ale zaraz sobie testne to -> dziekuje (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 22:40 |