![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 27.04.2002 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Czy ktoś mógłby mi opisać lub dać gotowy skrypt do ZIPu i UNZIPu plików ?
Widziałem część tego skryptu w phpMyAdminie, ale jest tam ucięte i pomieszane z resztą. Poczytałem kilkadziesiąt artykułów, ale na żadnej nie jest to normalnie wyjaśnione :/ Za pomoc bardzo dziękuję ----- Markiz http://wk.prv.pl |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
a ja znalazlem w manualu od razu (wiesz co to wyszukiwarka) ... poza tym na zend masz manuale jak tworzyc zipy
-------------------- eh, co polska wódka to polska wódka
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
a w phpMyAdmin masz zip.lib.php .. biblioteke i wszystkie klasy (nic poucinane:P)
-------------------- eh, co polska wódka to polska wódka
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 27.04.2002 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Cytat a w phpMyAdmin masz zip.lib.php .. biblioteke i wszystkie klasy (nic poucinane:P)
Przy tworzeniu pliku muszę wykorzystać to: $zipfile = new zipfile(); $zipfile -> addFile($dump_buffer, $filename . $extbis); echo $zipfile -> file(); No to powiedz mi co mam/mogę wprowadzić zamiast $dump_buffer ? Znaczy się co tam się wprowadza ? Albo jakbyś mógł to powiedz mi jeszcze jak to działa, znaczy się jak zaczynamy od góry... $zipfile = new zipfile(); tworzy ZIPa ale gdzie mogę dać nazwę tego ZIPa? $zipfile -> addFile($dump_buffer, $filename . $extbis); dodaje plik do ZIPa którego nazwy nie wiem gdzie wpisać echo $zipfile -> file(); tu już tylko wyświetlenie wyników... :/ Za pomoc Ci z góry dziękuję. -------------------- Markiz
wk.prv.pl |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 0 Dołączył: 9.04.2002 Skąd: miejscowosc Ostrzeżenie: (0%) ![]() ![]() |
Cytat Albo jakbyś mógł to powiedz mi jeszcze jak to działa, znaczy się jak zaczynamy od góry...
$zipfile = new zipfile(); tworzy ZIPa ale gdzie mogę dać nazwę tego ZIPa? $zipfile -> addFile($dump_buffer, $filename . $extbis); dodaje plik do ZIPa którego nazwy nie wiem gdzie wpisać $filename to zmienna która przechowuje nazwę pliku do dodania do zipa. ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 27.04.2002 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
No to jeszcze został mi ten $dumb_buffer
![]() -------------------- Markiz
wk.prv.pl |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 0 Dołączył: 9.04.2002 Skąd: miejscowosc Ostrzeżenie: (0%) ![]() ![]() |
Cytat No to jeszcze został mi ten $dumb_buffer
![]() $dump_buffer tego nie jestem do konca pewien, ale wydaje mi sie ze jest to wielkość buforu (kompresji). ![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 196 Pomógł: 0 Dołączył: 29.04.2002 Skąd: jesteś? Ostrzeżenie: (0%) ![]() ![]() |
$dump_buffer przechowuje tresc jaka ma byc umieszczona w pliku w spakowanych archiwum, czuyli krotko mowiac, to co chcesz spakowac, wrzucasz do $dump_buffer. Ocywiscie w ten sam sposob mozna spakowac kilka plikow na raz. wystarcz zmieniac nazwe pliku i zawartosc tej zmiennej.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 0 Dołączył: 9.04.2002 Skąd: miejscowosc Ostrzeżenie: (0%) ![]() ![]() |
A w takim razie co to jest $extbis?
Bo tego nie wiem. Podaj jakiś przykład ok? Bo tej (addFile) funkcji dokładnie nie znam. |
|
|
![]()
Post
#10
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
Cytat A w takim razie co to jest $extbis?
... Bo tej funkcji dokładnie nie znam. $extbis to nie funkcja :!: to jest zmienna :!: Radze zajrzec do jakiegos kursu o php |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 0 Dołączył: 9.04.2002 Skąd: miejscowosc Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat A w takim razie co to jest $extbis?
... Bo tej funkcji dokładnie nie znam. $extbis to nie funkcja :!: to jest zmienna :!: Radze zajrzec do jakiegos kursu o php Wiem, że to nie funkcja, ale chodzi mi oto, że nie znam funkcji addFile wiem, że $extbis to parametr ![]() |
|
|
![]()
Post
#12
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Wiem, że to nie funkcja, ale chodzi mi oto, że nie znam funkcji addFile wiem, że $extbis to parametr
![]() Ok sorry ![]() |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 0 Dołączył: 9.04.2002 Skąd: miejscowosc Ostrzeżenie: (0%) ![]() ![]() |
Cytat Czy ktoś mógłby mi opisać lub dać gotowy skrypt do ZIPu i UNZIPu plików ?
Widziałem część tego skryptu w phpMyAdminie, ale jest tam ucięte i pomieszane z resztą. Poczytałem kilkadziesiąt artykułów, ale na żadnej nie jest to normalnie wyjaśnione :/ Za pomoc bardzo dziękuję ----- Markiz http://wk.prv.pl Skrypt (służy do otwierania plików (archiwów *.zip)) (z manuala (http://pl.php.net/manual/pl/ref.zip.php)): Kod <?php
$zip = zip_open("/tmp/test2.zip"); if ($zip) { while ($zip_entry = zip_read($zip)) { echo "Name: " . zip_entry_name($zip_entry) . "n"; echo "Actual Filesize: " . zip_entry_filesize($zip_entry) . "n"; echo "Compressed Size: " . zip_entry_compressedsize($zip_entry) . "n"; echo "Compression Method: " . zip_entry_compressionmethod($zip_entry) . "n"; if (zip_entry_open($zip, $zip_entry, "r")) { echo "File Contents:n"; $buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry)); echo "$bufn"; zip_entry_close($zip_entry); } echo "n"; } zip_close($zip); } ?> I znowu dopisek gajacy2 się sprawdza :!: Zanim zadasz jakieś pytanie zajrzyj do manuala http://pl.php.net/manual/pl/ |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 27.04.2002 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Cytat I znowu dopisek gajacy2 się sprawdza :!:
Zanim zadasz jakieś pytanie zajrzyj do manualahttp://pl.php.net/manual/pl/ Co z tego, że masz dopisek, skoro czytać nie umiesz ?;/ Pytałem się o ZIPowanie plików, a ty mi otwieranie dajesz :/ Otwieranie to już tam se opanowałem, ale ZIP teraz :/ -------------------- Markiz
wk.prv.pl |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 27.04.2002 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Cytat Już znalazłem odpowiedz na moje pytanie:
Na stronie http://www.zend.com/codex.php?id=696&single=1 -------------------- Markiz
wk.prv.pl |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 27.04.2002 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Teraz wystarczy to jakoś przerobić, żeby można było dorzucać coś do tych plików i już bedzie zajebiście
![]() -------------------- Markiz
wk.prv.pl |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
Wszystcy sie ciesza ze znalazles !!!
Ale jak juz dlales linka do tegfo skryptu to po co jeszcze wrzucasz ten kod na forum?? Zasmiecasz tylko baze. ![]() :!: :!: Link i przyklad w zupelnosci by wystarczyl :!: :!: -------------------- pozdrawiam
CASTOR |
|
|
![]()
Post
#18
|
|
![]() Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 27.04.2002 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
sory, już poprawiłem i zostawiłem tylko linka
![]() ----- już się nie gniewasz ? ![]() -------------------- Markiz
wk.prv.pl |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
![]() ![]() -------------------- pozdrawiam
CASTOR |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 1.05.2002 Skąd: Siemianowice Ostrzeżenie: (0%) ![]() ![]() |
Czesc mam problem bo strony robilem w html'u a teraz chcialbym wstawic skrypt php mianowice system newso powiecie mi jak to zorbic? bede wdzieczny za pomoc
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.08.2025 - 20:36 |