Código Flex :
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
<![CDATA[
import mx.events.BrowserChangeEvent;
private var urlRequest:URLRequest;
private var archivo:FileReference;
private var server:String = "http://localhost/cargaupload/upload.php";
private function cargaArchivo():void
{
archivo = new FileReference();
archivo.browse();
}
private function subeArchivo():void
{
urlRequest = new URLRequest(server)
archivo.upload(urlRequest);
}
]]>
</mx:Script>
<mx:Button click="cargaArchivo()" label="Cargar Archivo"/>
<mx:Button click="subeArchivo()" label="Subir Archivo"/>
</mx:Application>
Ese poquito es lo que he hecho, pero no entiendo, como el programa entendera cuando se cargue el archivo.
lo que yo quiero es cargarlo y cuando este listo, le aplique subir y suceda el upload.
Por eso las dos funciones una para abrir el browse, cargar archivo y la otra para hacer el upload, con este script PHP lo hago:
Código PHP :
<?php $temporal = $_FILES['Filedata']['tmp_name']; $nombre = $_FILES['Filedata']['name']; $tamaño = $_FILES['Filedata']['size']; move_uploaded_file($temporal, "./" . $nombre); ?>
Que me falta implementar?
He visto ejemplos con muchas lineas de codigo y justamente es eso lo que no quiero (porque no lo entiendo), quiero el codigo mas entendible y simple posible.
