Attributo dell'input di tipo file
Attributo dell'input di tipo file postato il 14/06/2008 15:51:29 nel forum programmazione, open source e hosting
Salve. Dopo aver chiesto un pò a tutti su msn e non avendo avuto risposte positive chiedo qui.
Ricordavo vagamente che ci fosse un attributo dell'input di tipo file per specificare, già nel codice HTML, il tipo di file che si può caricare.
Esempio: un'utente clicca su sfoglia, si apre la finestra e al posto del selec con "Tutti i file" esce "image('gif','jpeg','ecc','ecc')".
Purtroppo non ricordo dove lessi una cosa del genere e non ricordo quale sia l'attributo. Qualcuno di voi può aiutarmi?
Grazie e 👋
Pagine → 1
14/06/2008 16:00:50
Ma quella non è un'impostazione di sistema? :)
14/06/2008 16:19:32
Allora, credo di aver trovato la soluzione. L'attributo è accept:
<input type="file" accept="image/gif">
Dovrebbe permettere di scegliere solamente le gif. Il problema però persiste. Che dite?
14/06/2008 16:24:23
Sì, l'ho trovato anche io, ma per quello che ne so è semplicemente un "filtro", e non dà l'effetto che cerchi tu :)
14/06/2008 16:31:43
Tra l'altro ho appena visto che i moderni browser non leggono più l'attributo accept. Vabe vuol dire che metterò un if nella pagina di upload.
14/06/2008 16:33:52
Un'altra soluzione potrebbe essere quella di fare l'upload con flash, ma non so quanto sia difficile da realizzare :)
14/06/2008 16:41:13
shall ha scritto: Un'altra soluzione potrebbe essere quella di fare l'upload con flash, ma non so quanto sia difficile da realizzare :)
Considerando che le mie conoscenze di flash sono circa 0 direi che è difficile ^^.
14/06/2008 16:53:50
Imageshack ha adottato questo sistema:
http://www.imageshack.us/uploader.swf ↗
15/06/2008 11:58:51
hjeldin ha scritto: Tieni conto che un controllo solo da HTML ti può costare l'intero database, dato che qualche bimbominkia potrebbe modificarti il codice html con firebug e metterti un bellllllllissimo file .php che magari ti cancella il db.
Mi raccomando il check dei dati in input!
Infatti avevo specificato che già facevo in controllo su $_FILES['']['type']; ma volevo una sicurezza in più.
Comunque non avevo pensato a firebug.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Imperion ↗
AlterEgo ↗
Hero Wars ↗
Project Entropy ↗
World of Tanks ↗
New Orleans ↗
Raja Dunia ↗