Autor | Zpráva | ||
---|---|---|---|
lama987 Profil * |
#1 · Zasláno: 21. 10. 2011, 18:56:18
Prošel jsem diskuzi, ale nenašel řešení, které bych dokázal rozchodit. Max. jsem uložil html stránky jako zip... Měl by někdo ucelené řešení?
|
||
Alphard Profil |
#2 · Zasláno: 21. 10. 2011, 19:27:20
Kód uvedený v FAQ vám nefunguje?
|
||
lama987 Profil * |
Moderátor Davex: Přesunuto z Comprese ZIP.
Vyzkoušel jsem to takhle: $zip = new ZipArchive; $dir = opendir(PATH.'myfolder'); if(fopen(PATH.'myzipfile.zip','w')) { while($fl = readdir($dir)) if(($fl <> '.') && ($fl <> '..')) $zip->addFile(PATH.'myfolder/'.$fl, $fl); $zip->close(); } a dostal jsem chybu "Warning: ZipArchive::addFile() [ziparchive.addfile]: Invalid or unitialized Zip object" pro ten příkaz $zip->addFile. Vím, že je to již staré vlákno, ale nemohl by někdo poradit, prosím? Moderátor Davex: Pokračuj prosím ve vlastním tématu a nevytahuj jiná.
|
||
lama987 Profil * |
Moderátor Davex: Přesunuto z Comprese ZIP.
evidentně se to "zná", protože když jsem změnil metodu addFile na addFileContent, změnila se hláška na "Fatal error: Call to undefined method ZipArchive::addFileContent()", takže asi jen tu metodu adFile špatně volám |
||
lama987 Profil * |
#5 · Zasláno: 21. 10. 2011, 20:15:33
Evidentně jsem taky špatně hledal tady příklady. Do FAQ mě fakt nenapadlo jít... To mě přkvapilo. Zkopíroval jsem to a jdu to zkusit. Moc děkuju (zatím) :)
|
||
Davex Profil |
#6 · Zasláno: 21. 10. 2011, 20:21:25
lama987:
„Evidentně jsem taky špatně hledal tady příklady.“ A také jsi špatně opisoval funkční kód, protože v té podmínce má být něco jiného. |
||
lama987 Profil * |
#7 · Zasláno: 21. 10. 2011, 22:08:35
Tak děkuji již definitivně. Funguje to perfektně. To mám rád, když je návod, který zvládne aplikovat i lama :D
|
||
lama987 Profil * |
#8 · Zasláno: 21. 10. 2011, 22:11:21
tu podmínku jsem změnil proto, abych vyčistil zip soubor, který má být pokaždé stejný...
|
||
Časová prodleva: 12 let
|
0