Foros del Web » Creando para Internet » Flash y Actionscript »

Problema subiendo archivos con Flash y PHP

Estas en el tema de Problema subiendo archivos con Flash y PHP en el foro de Flash y Actionscript en Foros del Web. Hola, Tengo un archivo Flash "upload2.swf" y un archivo "upload.php". Cuando el Flash acaba la subida, le manda los datos del archivo a PHP para ...
  #1 (permalink)  
Antiguo 02/07/2010, 10:32
KazerPowa
Invitado
 
Mensajes: n/a
Puntos:
Problema subiendo archivos con Flash y PHP

Hola,

Tengo un archivo Flash "upload2.swf" y un archivo "upload.php".
Cuando el Flash acaba la subida, le manda los datos del archivo a PHP para que mueva el archivo...el problema es que el Flash no sube nada, no acaba la subida.

Al acabar debería mostrar "Archivo subido correctamente", pero no lo hace, simplemente pone "Cargado: 100%", y la barra de carga llena.

Código ActionScript:
Ver original
  1. import flash.net.FileReference;
  2.  
  3. //Variables
  4. var arrTypes:Array = new Array();
  5. var objTypes:Object = new Object();
  6. var listenerUpload:Object = new Object();
  7. var fileUpload:FileReference = new FileReference();
  8.  
  9. //Tipos de archivos que se pueden subir (en este ejemplo, sólo imágenes)
  10. objTypes.description = "Photoshop Image (*.psd)";
  11. objTypes.extension = "*.psd";
  12. arrTypes.push(objTypes);
  13.  
  14. //Listeners
  15. fileUpload.addListener(listenerUpload);
  16.        
  17. listenerUpload.onSelect = function(file) {
  18.     txtarchivo.text = file.name;
  19.     txtFin.text = "";
  20.     barra.setProgress(0,file.size);
  21. }
  22.  
  23. listenerUpload.onProgress = function(file, bytesLoaded, bytesTotal):Void {
  24.     barra.setProgress(bytesLoaded, file.size);
  25. }
  26.  
  27. listenerUpload.onComplete = function(file:FileReference):Void {
  28.     txtFin.text = "---> ¡¡Archivo subido correctamente!!";
  29. }
  30.  
  31. btExplorar.onRelease = function() {
  32.     fileUpload.browse(arrTypes);
  33. }
  34.  
  35. btEnviar.onRelease = function() {
  36.     fileUpload.upload("upload.php");
  37. }

Alguien ve el problema?
Saludos.

Etiquetas: flash, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:10.