Dekuji za clanek, tohle mi pripada jako zatim nejzajimavejsi kousek serialu.
I kdyz v praxi asi jen vyjimecne pouzitelne, tak je to moc pekne.
Názory k článku
PHP okénko: Získání souboru ze ZIP archivu
markon (neregistrovaný)
16. 5. 2005 11:03
Nový
supr clanek
celé vlákno
Konečně článek, který ukazuje něco co se v manuálu k PHP nedočtu, jen tak dál.
kciii (neregistrovaný)
16. 5. 2005 12:24
Nový
Keby autor nebol amater...
celé vlákno
Keby autor nebol amater tak by nemusel skomprimovany subor ukladat komplikovane do noveho mensieho zip-u ale rovno by ho rozbalil... :-)
16. 5. 2005 12:30
Nový
Re: Keby autor nebol amater...
celé vlákno
S využitím knihovny ZIP by to nebyl problém, ale typické použití by mohlo být - na webovém serveru vyzobat z archivu potřebné soubory a dál poslat malý archiv, který bude obsahovat jenom je.
Nicméně ze smajlíku usuzuji, že jste měl na mysli spíš rozbalení archivu nízkoúrovňově v PHP :-).
Nicméně ze smajlíku usuzuji, že jste měl na mysli spíš rozbalení archivu nízkoúrovňově v PHP :-).
kciii (neregistrovaný)
16. 5. 2005 12:53
Nový
Re: Keby autor nebol amater...
celé vlákno
Pred casom som riesil problem vytvarania zip-ov (jar-ov), v C++. A bolo to trosku netrivialne lebo som nenasiel ziadnu kniznicu ktora by to vedela :-).
Az teraz som si vsimol ze na rozzipovanie kniznica existuje.
Inac v clanku by bolo mozno lepsie pouzit http://php.ftp.cvut.cz/manual/en/ref.zip.php - Zip File Functions.
Az teraz som si vsimol ze na rozzipovanie kniznica existuje.
Inac v clanku by bolo mozno lepsie pouzit http://php.ftp.cvut.cz/manual/en/ref.zip.php - Zip File Functions.
martin (neregistrovaný)
16. 5. 2005 14:44
Nový
opět trapné pokračování seriálu
celé vlákno
Nevím proč autor pořád pokračuje v tom svém trucseriálu. Proč se tohle jmenuje PHP okénko? Jen proto, že k obalení svých neznalostí používá PHP? Stejně tak by to mohlo být cokoliv jiného.
Zdeněk Merta (neregistrovaný)
17. 5. 2005 8:15
Nový
Re: opět trapné pokračování seriálu
celé vlákno
Proč profík, jakým evidentně jsi nenapíše nějaký vlastní seriál a neukáže ostatním, jak se mají psát?
Nebo proč alespoň nenapíšeš nějakou konstruktivní kritiku?
Asi proto, že jsme jen kecka, která kromě odsouzení nečí snahy nic jiného neumí.
Nebo proč alespoň nenapíšeš nějakou konstruktivní kritiku?
Asi proto, že jsme jen kecka, která kromě odsouzení nečí snahy nic jiného neumí.
Jackk (neregistrovaný)
17. 5. 2005 14:03
Nový
Re: opět trapné pokračování seriálu
celé vlákno
Jestli je neco trapne, tak vykriky tohoto druhu :-( smutne, jestli se Vam neco nezda, napiste tu jak byste to resil Vy. Pokud nemate nic jineho, tak je lepsi nic nepsat a podobne clanky necist, asi pro Vas nejsou a nakonec na tyto vykriky neni ani nikdo zvedavy...
17. 5. 2005 19:28
Nový
Re: opět trapné pokračování seriálu
celé vlákno
No, zase je fakt, ze by se to melo jmenovat spise:
"Zajimave programatorske perlicky, ktere jsou zrovna tady naprogramovany v PHP, ale jinak by mohly byt napsany v cemkoliv jinym"
To samy by slo udelat i v perlu, pythonu, C++, jave ... i kdyz na serveru ktery ten zip odnekud taha casto byva jen PHP .... takze nejaka souvislost tu precejen asi je ....
"Zajimave programatorske perlicky, ktere jsou zrovna tady naprogramovany v PHP, ale jinak by mohly byt napsany v cemkoliv jinym"
To samy by slo udelat i v perlu, pythonu, C++, jave ... i kdyz na serveru ktery ten zip odnekud taha casto byva jen PHP .... takze nejaka souvislost tu precejen asi je ....
martin (neregistrovaný)
18. 5. 2005 10:56
Nový
Re: opět trapné pokračování seriálu
celé vlákno
Presne duvod proc jsem tu reakci psal. Hned na zacatku se dozvime, ze to udelat pomoci specialnich vlastnosti php nejde a ze musime pouzit sockety. Tak jakepak PHP okenko.
Ostatnim - nemusim psat hned vlastni serial, abych se mohl vyjadrit k nekvalite tohoto. Je na sefredaktorovi, aby zhodnotil kvalitu clanku a vybral si co pusti a co ne. At se to prejmenuje na "Cool code snippets" a nereknu ani N.
Ostatnim - nemusim psat hned vlastni serial, abych se mohl vyjadrit k nekvalite tohoto. Je na sefredaktorovi, aby zhodnotil kvalitu clanku a vybral si co pusti a co ne. At se to prejmenuje na "Cool code snippets" a nereknu ani N.
Podhy (neregistrovaný)
19. 5. 2005 21:37
Nový
Re: opět trapné pokračování seriálu
celé vlákno
tak ono lze téměř né-li cokoliv na internetu napsat i v jiných jazycích
podle vaší reakce by potom nemělo cenu psát žádné články o žádných věcech protože by stačilo napsat: Toto se dá udělat i v.NET, Javě v "Abrakadabra" a já nevím ještě v čem tak se koukněte na to v tom.....
podle vaší reakce by potom nemělo cenu psát žádné články o žádných věcech protože by stačilo napsat: Toto se dá udělat i v.NET, Javě v "Abrakadabra" a já nevím ještě v čem tak se koukněte na to v tom.....
Radek Hulán (neregistrovaný)
20. 5. 2005 9:30
Nový
Stačí exec("unzip -d adresář file.zip")
celé vlákno
Ono to stačí udělat ještě jednodušeji, prostě zavolat shellový příkaz Stačí exec("unzip -d adresář file.zip"), a soubory si vyberu dle parametrů v příkazové řádce :-)
Podhy (neregistrovaný)
20. 5. 2005 14:18
Nový
Re: Stačí exec("unzip -d adresář file.zip")
celé vlákno
to sice ano, ale kolik dnešních webhostingů mají vypnutý safe mode a umožní vám tak používání exec()? pokud vím tak žádný...leda, že by jste ten hosting vlastnil :)
ale jinak je tohle nejrychleší řešení :)
ale jinak je tohle nejrychleší řešení :)
20. 5. 2005 14:22
Nový
Re: Stačí exec("unzip -d adresář file.zip")
celé vlákno
Všiml si někdo toho, že článek byl o tom, jak se vyhnout stahování celého archivu v situaci, kdy z něj chceme získat jenom malou část?
Radek Hulán (neregistrovaný)
20. 5. 2005 14:28
Nový
Re: Stačí exec("unzip -d adresář file.zip")
celé vlákno
Ale jo, jako koncept je to hezký, jen nevím, kde se to dá použít..
ZIP archív třeva používám pro upload galerie fotek na server, na serveru se to rozbalí, udělají se thumbnails, a publikuje se to, ale na to stačí fakt exec("unzip") celého archívu..
ZIP archív třeva používám pro upload galerie fotek na server, na serveru se to rozbalí, udělají se thumbnails, a publikuje se to, ale na to stačí fakt exec("unzip") celého archívu..

