![]() | |
|
| |||||||
| Informatica, Software ed Hardware Discussioni generali sull'informatica. |
![]() |
| | LinkBack (1) | Strumenti della discussione | Modalità di visualizzazione |
| |||
| ciao a tutti eccomi qui di nuovo ecco il mio nuovo problema il mio sito, vi ricordate? ma si quello delle fotografie, con le thumbnail dove se ci clicchi sopra scarichi l'immagine in alta risoluzione... sono sicuro che vi ricordiate! quale sarà il problema 'sta volta? semplice! non voglio che chiunque cliccando sulle thumbnail possa scaricare le foto in alta. fin qui semplice, ho fatto una tabella mysql con i permessi, chi ce li ha scarica chi no, no. il problema è un'appendice a questo, cioè: ho le foto in alta risoluzione memorizzate sul file system. questo per forza perchè se no il database diventerebbe ingestibile, se dovessi caricare tutte le foto che ho mi diventerebbe un file da qualche GigaByte. ho optato per memorizzare i file sul file system. il problema di questo è che se conosco l'indirizzo di una foto la potrebbe scaricare chiunque (ad esempio www.teoteo6.it/foto/ioete.jpg). la soluzione, parziale, che ho adottato è quella di usare i file htaccess e htpassword di apache, i quali mi consentono di proteggere i file sul file system. a questo punto devo risolvere quest'altro problema: il mio caro utente registrato e con il permesso di scaricare le mie preziose e bellissime fotografie, naviga, guarda, ricerca per parole chiave e, felice come una pasqua, decide che la foto che gli interessa è quella li. clicca sulla thumbnail e... che succede? gli si apre una finestrella con una password da inserire. una password e un username uguali per tutti e di certo diversi da quelli che il mio utente utilizzerebbe per accedere al sito. spero di essere stato sufficientemente chiaro, cosa che per altro dubito fortemente, in quano non è chiaro a me per primo, figuriamoci a voi. soluzioni? qualsiasi digressione, pensiero filosofico, racconti di problemi famigliari, esistenzieli, adolescenzieli, sessuali, di statura, qualsiasi idea... insomma ditemi qualsiasi cosaaaaaaaaaaaaaaa, va bene tutto.... ciaoooooooooo teoteo (che non mi sono neanche presentato ufficialmente, una vera schifezza) |
| ||||
| Le metti fuori delle document root e poi le richiami (se l'utente ha i permessi) con php facendole generare al volo. ![]()
__________________ Warning: utente lunatico, permaloso, testardo, polemico e perennemente nervoso:non mi rinfacciate di non avervi avvertito prima, eh! ![]() Su su, corri a pubblicare un Comunicato Stampa , compila un Quiz Patente o leggi qualcosa sulle Automobili o sui Mutui Online. |
| ||||
| le metti in una cartella che non puoi raggiungere direttamente da browser, e poi, con php o qualsiasi altro linguaggio le richiami e le stampi nella pagina php. ![]()
__________________ Warning: utente lunatico, permaloso, testardo, polemico e perennemente nervoso:non mi rinfacciate di non avervi avvertito prima, eh! ![]() Su su, corri a pubblicare un Comunicato Stampa , compila un Quiz Patente o leggi qualcosa sulle Automobili o sui Mutui Online. |
| |||
| ok ma se passo il collegamento tramite php non ho problemi, lo passo solo a chi ha il permesso. il mio problema è che sulla barra, URL, mi appare l'indirizzo. il problema è che le mie foto non sono protette. cioè chiunque conosca il nome di un file e sappia in che cartella si trovi lo può scaricare. se con php passo l'indirizzo www.miosito.it/cartellaFoto/foto01.jpg può immaginare ci sia un file foto02.jpg e quindi scaricarlo senza che io riesca a tenerne traccia. posso nascondere il nome della foto sulla barra degli indirizi URL, ma scaricato il file si vede il nome (foto01) e si può sercare foto02. inoltre non posso mettere le foto in una cartella superiore alla mia, non ho i permessi per poterlo fare. quello che vorrei fare io sarebbe di poter dare permesso solo a php di scaricare quella foto, di fare uno streeming (credo si dica così questa operazione) e l'utente si trova una finestra con l'indicazione se salvare il file e dove oppure solo di aprirlo, come succede quando scarichi un file in genere. grazie |
![]() |
| Segnalibri |
| Strumenti della discussione | |
| Modalità di visualizzazione | |
| |
LinkBacks (?)
LinkBack to this Thread: http://www.tutti-per-uno.org/informatica-software-ed-hardware/834-php-streaming.html | ||||
| invio | For | Type | data | |
| Tutti Per Uno - Forum | Post #6 | Refback | 25-05-2007 20.49.48 | |