Hola,
yo no lo veo extraño...solo lo veo xungo...
Mira te lo explico mejor:
Tengo una pagina dónde debes rellenar nombre, descripcion e imagen, y <input type="file">. Pues bien, yo "sólo"

quiero hacer como hace gmail...
Tu cuando estas escribiendo un email en gmail y adjuntas un archivo, en cuanto lo seleccionas, éste empieza a subirse de forma transparente al usuario, y cuando termina de subirlo aparece en su lugar un checkbox con el nombre del archivo ya subido en cursiva al lado (solo lo verás si cuando envias el email ya se ha terminado de subir el archivo al servidor).
AsÃ# mientras el archivo se va subiendo tu vas escribiendo el email y cuando lo terminas, pues o ya está subido el archivo o ya casi lo está, cosa que hace mucho más rápido el proceso...
Pues yo quiero algo como eso para mi formulario...jejeje
Esto supongo que se tendrÃ#a que hacer por medio de <iframes>. La web estarÃ#a compuesta por 2 iframes, en uno el campo del archivo, y en otro el resto del formulario. Entonces cuando seleccione el archivo, mediante un javascript o algo tendrÃ#a que enviar el <iframe> con el archivo, y cuando termine de escribir los datos correspondientes al archivo y le diera a continuar por ejemplo, pues se enviarÃ#a el otro <iframe> con el resto del formulario. Entonces y si lo qe yo pienso es correcto, al ir subiendo el archivo desde el principio, el usuario tendrá que esperar menos desde el momento en el que le da al boton continuar hasta que le sale una pagina confirmandole que lo ha hecho correctamente.
Salu2 y gracias.
PD: existe alguna manera de mediante javascript, una vez seleccionado el archivo, este se envÃ#e sin necesidad de dar a ningun boton?
Supongamos que en mi pagina solo pongo el <input type="file" name="talycual" etc>. Entonces solo saldrÃ#a un campo de texto con el boton de examinar al lado, y una vez el archivo estuviera elegido, no podrÃ#a darle a ningún boton porque no lo hay. AquÃ# entrarÃ#a en juego el javacript del que hablo. Una vez seleccionado el archivo, harÃ#a las veces de el <input type="submit">