[ TezVi @ 10.02.2006. 19:32 ] @
Poštovani, Imam trenutno jedan problemchich. Jel ima mozda netko od vas neki class + primjer koji moze "on the fly" zapakirati nekoliko fajlova u jedan zip koji ce biti zasticen passwordom? Unaprijed hvala :) poz |
[ TezVi @ 10.02.2006. 19:32 ] @
[ SmilieBG @ 10.02.2006. 19:41 ] @
Nisam sam nikada pisao, ali recimo primer bi bio:
http://smiledsoft.com/demos/phpzip/ Takodje pogledaj www.hotscripts.com Poz, Sale [ TezVi @ 10.02.2006. 20:21 ] @
hvala na podrsci..
vec sam pregledao ove resurse. Problem je sto nisam naisao na mogucnost da zastitim zip fajl sa passwordom... to je zapravo ono sto mi najvise treba.. poz [ SmilieBG @ 10.02.2006. 21:43 ] @
Pazi, to ce biti malo tricky :)
jer, ako je hosting na linuxu, onda moras da koristis sledece: zip -e ime.zip fajlovi.txt a to je sledece (man zip): -e Encrypt the contents of the zip archive using a password which is entered on the terminal in response to a prompt (this will not be echoed; if standard error is not a tty, zip will exit with an error). The password prompt is repeated to save the user from typing errors. znaci moras naterati 2 x php da posalje zeljeni pass ka zip komandi... A to vec ne bi znao kako da odradis 1-2-3 :) Moras da hvatas response zip komande i da prosledjujes parametre... PHP ima ugradjeno samo da otpakuje, a PKZip lib (ako je zlib kompajliran sa php-om) ima takodje neke funkcije, ali ne znam koje... Poz, Sale [ TezVi @ 10.02.2006. 21:45 ] @
rijeseno na kraju preko shella
Code: shell_exec('zip -qjP <password> <path_za_novu_arhivu> <file1> <file2> ... <file_n>'); [ SmilieBG @ 10.02.2006. 21:59 ] @
mora da imam neku stariju verziju zipa na serveru jer nemam -P opciju :)
Poz, Sale [ TezVi @ 11.02.2006. 01:55 ] @
nije starija koliko ja znam, nego je -P parametar slab sa securityem jer je password vidljiv na command line-u, pa se ne preporuca za ozbiljniju upotrebu. No meni nije vazan security vec samo da downloade zapakiram u zip s passwordom (adresom sajta). Cisto za promociju kod hotlinkanja (buduci se radi o 9000 fajlova).
sad treba svakom posebno dodati nfo i zapakirati... no isprobao sam vec na nekoliko 100tina fajlova i sljaka za sada. hvala na pomoci ;) [Ovu poruku je menjao TezVi dana 11.02.2006. u 02:59 GMT+1] Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|