Zadejte hledaný výraz...

Upload pro více souborů do zipu

cc
verified
rating uzivatele
(11 hodnocení)
18. 12. 2012 20:12:15
Zdravím,
mám uploader pro jeden soubor, který se pak ve formuláři ukládá do session (name) a předává dál v dalších krocích formuláře a následně se odešle e-mail s odkazem na umístění souboru.
Problém je, že chci dva a více souborů. Napadlo mě, že by to mohlo vyřešit multi uploadování, kdy by se soubory uložili na server v zipu.
Nemáte někdo takový script, pomohl by někdo s řešením? Díky.
18. 12. 2012 20:12:15
https://webtrh.cz/diskuse/upload-pro-vice-souboru-do-zipu/#reply843711
crs
verified
rating uzivatele
(1 hodnocení)
19. 12. 2012 00:33:06
hotový ad hoc skript posílat nebudu, ale rozbalit zazipovaný soubor samozřejmě jde:
$zip=zip_open('cesta/k/souboru.zip');
while($polozka=zip_entry_name($zip)){
$jmeno=zip_entry_name($polozka);
if(substr($jmeno,-1)=='/'){
/* jedná se o adresář */
}else{
/* jedná se o soubor, zpracujeme ho s použitím funkcí
zip_entry_read();
zip_entry_filesize();
file_put_contents();
zip_entry_close();
*/
}
}
zip_close($zip);
to vše lze vyčíst z nápovědy
19. 12. 2012 00:33:06
https://webtrh.cz/diskuse/upload-pro-vice-souboru-do-zipu/#reply843710
cc
verified
rating uzivatele
(11 hodnocení)
19. 12. 2012 09:55:31
Dobrý den,
děkuji za odpověď, ale rozbalovat ZIP nepotřebuji. Naopak.
19. 12. 2012 09:55:31
https://webtrh.cz/diskuse/upload-pro-vice-souboru-do-zipu/#reply843709
crs
verified
rating uzivatele
(1 hodnocení)
20. 12. 2012 23:22:16
Omlouvám se, pročetl jsem tvůj příspěvek moc narychlo, takže jsem to přehlédl. Vytvoření zipu jde například přes třídu ZipArchive...
20. 12. 2012 23:22:16
https://webtrh.cz/diskuse/upload-pro-vice-souboru-do-zipu/#reply843708
Pro odpověď se přihlašte.
Přihlásit