formulario de upload al vuelo

Buenas tardes compañeros,

Estoy montando una web, aviso ya que soy novatillo y estoy en mis inicios, y me gustaría hacer un upload de ficheros. Bueno, de hecho tengo en desarrollo el módulo de álbumes de fotos pero lo tengo en stand by precisamente por esto. tengo el formulario de upload hecho, pero claro en local va de fábula pero el problema está en que el upload lo inicia tras pasar las variables del formulario a la página de destino, con lo que claro está que en internet no funcionará tan bien, más bien dará la sensación de no funcionar correctamente.

<form action="index.php?seccio=admin&amp;subseccio=album&amp;opcio=upload" method="post" enctype="multipart/form-data">
   <input name="id_album" type="hidden" value="<? echo $_GET[album]; ?>"readonly="true">
        <input name="usuari" type="hidden" value="<? echo $_SESSION[usuari]; ?>"readonly="true">
        <b>Nom:</b><br>
   <input type="text" name="nom" size="20" maxlength="100"><br><br>
        <b>Descripció:</b><br>
   <textarea name="descripcio" style="width:400px;height:50px;">Escriu aquí.</textarea><br><br>
   <b>Sel·lecciona la fotografia: </b><br>
   <input name="userfile" type="file"><br>
        <img src="captcha.php" width="100" height="30" vspace="3"><br/>
   <input name="tmptxt" type="text" size="10"><br>
   <input type="submit" value="Enviar">
</form>


Me gustaría poder hacer los uploads directamente al vuelo pero no lo logro. He mirado fancyupload y tal pero no me salgo ... Alguien me puede ayudar?

Gracias!
Uhmm es una de esas curiosidades que a mi también me han surgido, supongo que quieres hacer algo parecido a lo que hace Gmail de que se vaya subiendo por su cuenta el fichero, ¿No? Quizá podrías mirarle el código fuente, me huelo que es algo de javascript.
me estás proponiendo que me mire el código del upload de Gmail¿? que animalada xD
Mirad este enlace.

Lo titulan como "ajax", pero en realidad se usa un iframe, pero bueno, como se queda todo "invisible" parece que es Ajax.
3 respuestas