Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] tworzenie spakowanego pliku
sirkus
post 20.04.2009, 21:20:39
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 7.10.2008

Ostrzeżenie: (0%)
-----


witam,

tworzę plik *.zip za pomocą poniższej klasy w php
http://wklej.org/id/80868/


wywołuje go za pomocą

  1. <?
  2. include('archive.php');
  3. $test = new zip_file("../example.zip");
  4. $test->set_options(array('inmemory' => 1, 'recurse' => 0, 'storepaths' => 0));
  5. $test->add_files("temp/index.php");
  6. $test->add_files("temp/template.tpl");
  7. $test->add_files("temp/style.css");
  8. $test->add_files(array("temp/images"));
  9. $test->create_archive();
  10. $test->download_file();
  11. ?>


i wszystko gra pliczek się ładnie tworzy tylko jest jeden mankament, mianowicie wszystkie pliki jpg, gif z katalogu images również chciałbym mieć w katalogu images w spakowanym ZIPie a w obecnej chwili po rozpakowaniu mam wszystko w katalogu głównym a images się wogóle nie tworzy w spakowanym pliku

jest mi ktoś wstanie pomóc bo nie potrafię sam do tego dojść
Go to the top of the page
+Quote Post
erix
post 21.04.2009, 14:44:04
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




  1. <?php
  2. 'storepaths' => 0
  3. ?>

Przecież sam kazałeś w głównym.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
sirkus
post 21.04.2009, 17:35:37
Post #3





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 7.10.2008

Ostrzeżenie: (0%)
-----


nie w tym rzecz, chodzi o to aby po rozpakowaniu mieć plik
index.php
template.tpl
style.css
w katalogu głównym spakowanego pliku a wszystkie pliki
*.jpg , *.gif żeby znajdowały się w katalogi images

i nie wiem jak wrzucić do ZIPA folder i tam przekierować wszystkie gify i jpeg questionmark.gif a za pomocą 'storepaths' to chyba podaje ścieżkę gdzie ma mi wszystkie pliki wrzucić a nie tylko ich część
Go to the top of the page
+Quote Post
megawebmaster
post 21.04.2009, 17:46:45
Post #4





Grupa: Zarejestrowani
Postów: 143
Pomógł: 17
Dołączył: 8.11.2008
Skąd: Libiąż

Ostrzeżenie: (0%)
-----


Próbowałeś dać storepaths na 1? Nie? To spróbuj zanim powiesz o co Ci chodzi, skoro my dokładnie wiemy o co.
Go to the top of the page
+Quote Post
erix
post 21.04.2009, 19:19:08
Post #5





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
a za pomocą 'storepaths' to chyba podaje ścieżkę gdzie ma mi wszystkie pliki wrzucić a nie tylko ich część

Nie... Jeśli pakujesz bez zapisywania ścieżek względem archiwum, to jak je ma potem rozpakować?

Otwórz sobie np. WinRara, znajdziesz tam opcję dot. ścieżek i poczytaj w pomocy.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.06.2025 - 12:55