Comunidad de diseño web y desarrollo en internet online

Ayuda al subir un MP3 al servidor con FILEreference

Citar            
MensajeEscrito el 08 Nov 2010 03:31 am
Hola, tengo problemas al subir archivos mp3 al servidor.
Este es mi codigo

AS3 :


var URLrequest:URLRequest = new URLRequest("http://localhost/Radio/Php/uploadTrack.php");
var fileRef:FileReference = new FileReference();
fileRef.addEventListener(Event.SELECT, syncVariables);
fileRef.addEventListener(Event.COMPLETE, completeHandler);
fileRef.addEventListener(ProgressEvent.PROGRESS, progressHandler);
acount_mc.upload_mc.edit3_btn.visible = false;
acount_mc.upload_mc.edit_btn.addEventListener(MouseEvent.CLICK, browseBox);
acount_mc.upload_mc.edit3_btn.addEventListener(MouseEvent.CLICK, uploadVars);
function browseBox(event:MouseEvent):void {
fileRef.browse([new FileFilter("Only MP3 Formats","*.mp3")]);
}
function uploadVars(event:MouseEvent):void {
fileRef.upload(URLrequest);
}
function syncVariables(event:Event):void {
acount_mc.upload_mc.edit3_btn.visible = true;
acount_mc.upload_mc.edit_txt.flex_btn.text_txt.text = "" + fileRef.name;
}
function completeHandler(event:Event):void {
acount_mc.upload_mc.edit3_btn.visible = false;
acount_mc.upload_mc.preloader_mc.visible = false;
acount_mc.upload_mc.edit_txt.flex_btn.text_txt.text = "Carga exitosa.";
}
acount_mc.upload_mc.preloader_mc.visible = false;
function progressHandler(event:ProgressEvent):void {
var cuenta:Number = Math.round((event.bytesLoaded*100)/event.bytesTotal);
acount_mc.upload_mc.edit_txt.flex_btn.text_txt.text = "Cargando "+cuenta+"%.";
acount_mc.upload_mc.preloader_mc.visible = true;
}

Este el PHP

<?php
include('./coneccion.php');
$filename = $_FILES['Filedata']['name'];
$directorio = "./".(substr(time(), 0, 9)).".mp3";
move_uploaded_file($_FILES['Filedata']['tmp_name'], "../Sound/Usuario/".$filename);
?>

No me suve los archivos mp3, pero si cambio la linea de formato de MP3 a JPG, si me guarda las imagenes en la carpeta pero cuando pongo MP3 no me los guarda. Osea. Me marca como que tienen el archivo Y me hace la carga pero al ir a la carpeta nada.... Ayuda?... Uso wamp localhost.

Por sodyack

40 de clabLevel



 

Ninguno

opera
Citar            
MensajeEscrito el 08 Nov 2010 01:49 pm
Mira que la carpeta destino tenga permisos de escritura para PHP

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 09 Nov 2010 03:05 am
Uso la carpeta de mi maquina dentro del localhost, osea no es necesario dar permiso ya viene todo con si, ademas me di cuenta que si pongo subir cualquier tipo de archivo, me los suve lo mas bien, pero los mp3, no... Y necesito que sean mp3, es para un trabajo estoy al orno!! :s, no entiende me sube todo tipo de archos, ai,exl,png,jpeg,gif, todos los formatos menos los mp3, que no me los guarda :s, necesito ayuda urgente....

Gracias por responder.

Por sodyack

40 de clabLevel



 

Ninguno

chrome
Citar            
MensajeEscrito el 09 Nov 2010 11:00 am
¿Escribe cualquier archivo menos mp3? ¿Será un antivirus? Prueba en un servidor real, puede que sea alguna historia de tu máquina

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 09 Nov 2010 02:50 pm
Pense eso, e probado la web en 2 maquina diferentes, usando siempre wamp, localhost. Y en ninguna maquina anda. Me hace lo mismo en las 2. Me escribe cualquier formato menos mp3.... Ya no se que hacer :s...., necesito solucionarlo de alguna forma. Tengo asta el viernes este y ya me retrace media semana con este problema, si a alguien le paso y tiene una solucion que me cuente pliz.... boy aprobar usandolo en el server real. Y veo que pasa...

Por sodyack

40 de clabLevel



 

Ninguno

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.