![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 9 Dołączył: 8.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam, zacznę od kodu
Kod <?php $count = $_POST['ilosc']; if(class_exists("ZipArchive")) echo "jest"; $zip = new ZipArchive(); $plik_arch = "testowy.zip"; if ($zip->open($plik_arch, ZIPARCHIVE::CREATE) !==TRUE) { exit ("nie mogę zrobić pliku archiwum <$plik_arch>"); } $zip->addFromString("info.txt","Archiwum o nazwie $plik_arch zostało utowrzone w dniu ".date("Y-m-d H:i:s")); $sciezka = "http://kamioni.bg/htdocs/ipix/lkw/a36824_0b.jpg"; $zip->addFile($sciezka); $zip->addFile($cos); echo "Ilość plików spakowanych: ".(($zip->numFiles)-1) . "\n"; $zip->close(); ?> Cały problem polega na tym, że jeżeli $sciezka ma podaną ścieżkę jak w przykładzie to nie chce spakować zdjęcia. Gdybym podał coś w rodzaju ../../htdocs/bla/bla/zdjecie.jpg to byłoby ok. Niestety nie wszystkie zdjęcia mam na tym samym serwerze. Czy jest możliwość jakoś ściągnięcia/odczytania zdjęcia tak żeby móc je spakować? próbowałem coś z fopen, file_get_contents ale nie za bardzo |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Można ściągnąć z zewnętrznego serwera pliki za pomocą cURL-a. Poczytaj.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 20:40 |