muy buenas
estoy haciendo un script para subir archivos (imagenes) a una base de datos,
pero necesito renombrar el archivo antes de subirlo y no encuentro la manera de hacerlo.
y lo necesito hacer desde el swf y no con php
este es el codigo ke uso para subir las fotos:
Código:
stop();
import flash.net.FileReference;
var arrTypes:Array = new Array();
var objTypes:Object = new Object();
objTypes.description = "Images (*.jpg, *.jpeg, *.gif, *.png)";
objTypes.extension = "*.jpg; *.jpeg; *.gif; *.png";
arrTypes.push(objTypes);
var listUpload:Object = new Object();
var fileUpload:FileReference = new FileReference();
fileUpload.addListener(listUpload);
btbrowse.onRelease = function()
{
fileUpload.browse(arrTypes);
};
listUpload.onSelect = function(file)
{
txtarchivo.text = file.name;
};
listUpload.onProgress = function(file, bytesLoaded, bytesTotal):Void
{
txtestado.text = "Subiendo archivo " + Math.round(bytesLoaded * 100 / bytesTotal) + "%";
};
listUpload.onComplete = function(file:FileReference):Void
{
txtestado.text = "Archivo subido correctamente";
if (this.estado == "ok")
{
subeDatos(this.foto);
}
else
{
subeDatos("");
}
};
enviar = function ()
{
if (txtestado.text = !"")
{
fileUpload.upload("nueva_foto.php");
}
};
lo ke me gustaria seria ponerle la fecha con get Time() delante del nombre del archivo.
he probado cientos de cosas pero no doy con la tecla
venga, a ver si alguien me puede ayudar