input type=file e database -
12-02-2004
, 06:07 PM
Ho la seguente tabella mysql:
t_documenti(id,codice,titolo,autore,allegato)
Nel campo allegato ci metto il nome di un file che contiene il documento
in formato pdf in modo che possa essere scaricato.
Il problema nasce nella pagina di gestione della tabella.
Il form di immissione di un nuovo record con un tag <input type="file">
e l'upload del file selezionato sono riuscito a farlo.
Però quando utilizzo lo stesso form per richiamare un record e
modificarlo non so come rivisualizzare il nome del file già selezionato
in precedenza (se c'è).
So che posso creare una seconda input di tipo text da utilizzare per la
visualizzazione a fianco alla input di tipo file, ma sarebbe bello avere
un'interfaccia uniforme nei due casi (nuova immissione e modifica) con
un unica casella di testo.
D'altro canto da quel che ho letto la input di tipo file non può essere
preimpostata per cui non so come fare.
Avevo pensato di mettere una semplice casella di testo con un pulsante
che mi consentisse di simulare il pulsante "sfoglia" del tipo file, ma
non so come visualizzare la dialog di apertura file e come leggere il
file selezionato da essa.
Qualcuno è in grado di aiutarmi?
Tonio Tanzi |