
Код:
import flash.net.FileReference;
import mx.utils.Delegate;
class site.UploadFiles {
var listener:Object;
var imageFile:FileReference;
public var txxt:String
private var _tf:TextField;
function UploadFiles(_tf:TextField) {
listener = new Object();
imageFile = new FileReference();
listener.onSelect = Delegate.create(this, onSelectFile, imageFile);
listener.onOpen = Delegate.create(this, onOpenFile, imageFile);
listener.onComplete = Delegate.create(this, onCompleteFile, imageFile);
imageFile.addListener(listener);
this._tf = _tf;
}
function onSelectFile(selectedFile:FileReference):Void {
_tf.text = "Attempting to upload " + selectedFile.name;
selectedFile.upload("php/upload.php");
trace(selectedFile);
};
function onOpenFile(selectedFile:FileReference):Void {
_tf.text = "Uploading " + selectedFile.name; // 2 step
};
function onCompleteFile (selectedFile:FileReference):Void {
_tf.text = "Upload finished.";
};
function uploadImage():Void {
imageFile.browse([{description: "Image Files", extension: "*.jpg;*.gif;*.png"}]);
}
}
почему то не грузит картинки.. останавливается на 2м шагу..
с пхп все правильно.