come accennato in oggetto vorrei sapere se è possibile, ed eventualmente come fare, ad estrarre solo il nome del file e non tutto il path quando uso l'oggetto type="file" in un form.
grazie
come accennato in oggetto vorrei sapere se è possibile, ed eventualmente come fare, ad estrarre solo il nome del file e non tutto il path quando uso l'oggetto type="file" in un form.
grazie
codice:<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Code Example by DYNAMIC+</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta http-equiv="Content-Language" content="en-us" /> <script type="text/javascript"> <!-- function showFileName( __hForm ) { var _fileName = __hForm.elements['file'].value; var _lastSlash = _fileName.lastIndexOf( '\\' ) + 1; if ( _lastSlash < 1 ) _lastSlash = 0; alert( "Il nome del file è: " + _fileName.substring( _lastSlash ) ); } //--> </script> </head> <body> <div style="text-align: center;"> <form action="#" onsubmit="showFileName( this ); return false;"> <input type="file" name="file" /> <input type="submit" value=" Mostra nome del file " /> </form> </div> </body> </html>
DYNAMIC+ [ E-mail ]
Secondo me non si può fare!
forse non mi sono spiegato: vorrei che cliccado sul tasto sfoglia venga posto nella text box solo il nome del file e non tutto il percorso.
grazie anticipate
scusa, ma il file lo devi uppare no...?Originariamente inviato da mazzocc
forse non mi sono spiegato: vorrei che cliccado sul tasto sfoglia venga posto nella text box solo il nome del file e non tutto il percorso.
grazie anticipate
allora il client, se ic'è solo il nome,
come fa a sapere CHE file prendere?
metti caso tu specifichi "readme.txt", sul pc
ce ne stanno un centinaio![]()
e poi cmq sia il valore di un campo file NON è
scrivibile direttamente
DYNAMIC+ [ E-mail ]
Secondo me non si può fare!
no! non lo devo uppare!! devo solo prendere il nome del file e memorizzarlo in un campo di database.
Isola il nome del file sul server... per evitare che venga trasmesso l'intero file basta non specificare nel form
enctype="multipart/form-data"
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum