Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> obsługa plików .ZIP
Szakal
post
Post #1





Grupa: Zarejestrowani
Postów: 86
Pomógł: 0
Dołączył: 27.05.2004
Skąd: Zielona Góra

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


Witam, czy ma ktoś jakąś klasę z opisem obsługi questionmark.gif tylko, żeby darmowa była... robię dział download i chciałbym, aby system sam pakował dodany plik...

Pozdrawiam


--------------------
Pozdrawiam
(o) Igor Dirbach
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




To już można pakować zipem? Jak pamiętam to jest tylko do odczytu... Coś się zmieniło?


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
Sabistik
post
Post #3


Administrator wortalu


Grupa: Przyjaciele php.pl
Postów: 960
Pomógł: 39
Dołączył: 21.10.2003
Skąd: Kraków

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


Nigdy nie korzystałem, ale jak bym potrzebował to bym sie zainteresował ez_components::Archive.
Go to the top of the page
+Quote Post
Master Miko
post
Post #4





Grupa: Zarejestrowani
Postów: 530
Pomógł: 0
Dołączył: 15.01.2005
Skąd: Warszawa

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


Cytat(Cysiaczek @ 26.10.2006, 13:28:02 ) *
To już można pakować zipem? Jak pamiętam to jest tylko do odczytu... Coś się zmieniło?

Oczywiście że się da - są do tego odpowienie klasy - np. w phpmyadminie zastosowana jest taka klasa.
A tak naprawdę wystarczy poszukać...


--------------------
Go to the top of the page
+Quote Post
mls
post
Post #5





Grupa: Zarejestrowani
Postów: 677
Pomógł: 89
Dołączył: 31.08.2003
Skąd: Warszawa

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


Kiedyś wykorzystałem w projekcie klasy PclZip - wszystko działało rewelacyjnie.


--------------------
Go to the top of the page
+Quote Post
thornag
post
Post #6





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

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


I jesli ktos nie chce kombajnow zaciagac, sam jest administratorem albo ma administratorow milych to zip


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

Go to the top of the page
+Quote Post
Speedy
post
Post #7





Grupa: Zarejestrowani
Postów: 651
Pomógł: 28
Dołączył: 4.12.2004

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


Cytat(thornag @ 26.10.2006, 14:28:13 ) *
I jesli ktos nie chce kombajnow zaciagac, sam jest administratorem albo ma administratorow milych to zip


No nie wiem. Tam jest napisane:

"Zip File Functions (Read Only Access)"

"This module enables you to transparently read ZIP compressed archives and the files inside them"


--------------------
Sygnatura niezgodna z regulaminem.
Go to the top of the page
+Quote Post
thornag
post
Post #8





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

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


A ponizej jest przyklad

  1. <?php
  2.  
  3. $zip = new ZipArchive();
  4. $filename = "./test112.zip";
  5.  
  6. if ($zip->open($filename, ZIPARCHIVE::CREATE)!==TRUE) {
  7.  exit("cannot open <$filename>n");
  8. }
  9.  
  10. $zip->addFromString("testfilephp.txt" . time(), "#1 This is a test string added as testfilephp.txt.n");
  11. $zip->addFromString("testfilephp2.txt" . time(), "#2 This is a test string added as testfilephp2.txt.n");
  12. $zip->addFile($thisdir . "/too.php","/testfromfile.php");
  13. echo "numfiles: " . $zip->numFiles . "n";
  14. echo "status:" . $zip->status . "n";
  15. $zip->close();
  16. ?>


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

Go to the top of the page
+Quote Post
crash
post
Post #9





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


A czemu nie skorzystać z... Google tongue.gif
http://www.phpclasses.org/browse/class/42.html

thornag: mamy chyba różne manual'e, bo ja czegoś takiego tam nie znalazłem, było tylko pare wzmianek na temat klasy z phpMyAdmin'a...


--------------------
Go to the top of the page
+Quote Post
thornag
post
Post #10





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

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


@crash Przelacz jezyk na angielski, jak wiadomo Polska wersja manuala jest troche do tylu tongue.gif A ja tak jak napisalem, jesli komus niezalezy na kombajnie to mozna skorzystac z wbudowanych do php, sam nie korzystam tongue.gif


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

Go to the top of the page
+Quote Post
tsharek
post
Post #11





Grupa: Zarejestrowani
Postów: 300
Pomógł: 1
Dołączył: 22.09.2003
Skąd: Czeladź

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


Cytat(thornag @ 26.10.2006, 23:25:15 ) *
@crash Przelacz jezyk na angielski, jak wiadomo Polska wersja manuala jest troche do tylu tongue.gif A ja tak jak napisalem, jesli komus niezalezy na kombajnie to mozna skorzystac z wbudowanych do php, sam nie korzystam tongue.gif


Cytat
PECL and php 5.2 or later

The newest version is bundled in php 5.2.0 or later and available in PECL, as version 1.1.0 or later. It does not require any external library. It can read and write Zip archives when used with php 5.1 or later and can only read them when used with PHP4.


nie każdy ma php 5.2...


--------------------
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 Aktualny czas: 21.08.2025 - 11:25