PDA

View Full Version : (php) upload con un solo tasto


ilgio
04-12-2008, 12:16
ho fatto uno script di upload file, però ha 2 pulsanti
il pulsante sfoglia e il pulsante upload
io vorrei invece solo un pulsante...
cioè sfoglia e quando ha scelto il file lo carichi senza dover clikkare un altro pulsante.

poi ho visto questo
http://bluga.net/projects/uploadProgressMeter/demo/demo.php
che ha anche la progress bar... però anche questo ha 2 pulsanti, come togliere upload?

vizzz
04-12-2008, 13:49
ho fatto uno script di upload file, però ha 2 pulsanti
il pulsante sfoglia e il pulsante upload
io vorrei invece solo un pulsante...
cioè sfoglia e quando ha scelto il file lo carichi senza dover clikkare un altro pulsante.

poi ho visto questo
http://bluga.net/projects/uploadProgressMeter/demo/demo.php
che ha anche la progress bar... però anche questo ha 2 pulsanti, come togliere upload?

rendi il campo di inserimento read-only e gestisci l'evento onchange, non ho mai provato ma dovrebbe funzionare.

ilgio
04-12-2008, 14:29
e come si potrebbe fare?

Hactor
04-12-2008, 14:46
Anzitutto non è un problema di PHP ma semmai javascript.
In secondo luogo non te lo consiglio, per quanto sia fattibile e potresti utilizzare un'opzione tipo con mootools


var InviaDati = new Request.HTML({url:'yourpage.php',
onSuccess: function(html) {
.......
}
});

if( $('form').get('value') != '' ) {
InviaDati.send();
}

Ma francamente non ne vedo il motivo. ;)