Autor | Zpráva | ||
---|---|---|---|
MartinKloubek Profil |
#1 · Zasláno: 12. 1. 2007, 14:14:14
dobrý den,
používám knihovnu zip.lib.php, která umí zabalit v daném adresáři všechny soubory. Problém ale je když je v adresáři další podadresář (nebo větev podadresářů) už ho nezabalí ale jen uloží jako soubor s názvem podadresáře. jak na to? díky moc za pomoc $zip = new zipfile(); $adr=Dir("./$dir/"); while ($file=$adr->Read()){ if (!(($file==".")||($file=="..")||($file=="index.php"))){ $files[]="$file"; } } $adr->Close(); @Sort($files); $max=SizeOf($files); for ($i=0;$i<$max;$i++){ $filename="./$dir/$files[$i]"; $f=FOpen($filename,"r"); $add_to_zip = fread ($f, filesize ($filename)); FClose($f); $zip->addFile($add_to_zip, "$files[$i]"); } $data=$zip->File($add_to_zip); $f=FOpen("file/foto_small.zip","w"); fwrite ($f, $data); FClose($f); |
||
Časová prodleva: 3 dny
|
|||
MartinKloubek Profil |
#2 · Zasláno: 15. 1. 2007, 08:45:47
To opravdu nikdo nevíte? Moc prosím.....
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0