Ciao a tutti.

Sto sviluppando un applicazione web che avrà a che fare quotidianamente con archivi zip, in quanto ho un archivio di file zip contenenti dei file di log (ogni giorno viene creato un archivio zip con log di vari utenti al suo interno).

L'utente del sito deve poter vedere solo i suoi log, in una data scelta, mentre l'amministratore deve poterli vedere tutti.

L'approccio a cui avevo pensato è:

- estraggo il file zip in una cartella temp
- controllo qual'è il file che devo far visualizzare
- assegno il contenuto a una variabile
- cancello i file temporanei
- stampo a video la variabile

Non ho pensato al fatto che in caso di accesso contemporaneo di 2 utenti, oppure di un utente e di un amministratore, potrebbero verificarsi problemi!

Stavo pensando, non esiste un modo per accedere ai contenuti dei file dell'archivio zip, senza estrarlo? Sarebbe l'ideale!

Se avete altre idee, sono ben accette.


ps. non ho postato il codice perchè non si tratta di un problema di codice, ma di un problema di concetto. in caso vi serva il codice, ditemelo pure