В общем замучалась искать ошибку... есть форма... 3 кнопки. Обзор, загрузка, отмена(ее пока не рассматриваю) и текстовое поле.
мне нужно закачать на сервер картинку.
скрипт в флеше

Код:
import flash.net.FileReference;
var lis_obzor:Object = new Object();
lis_obzor.onSelect = function(file:FileReference):Void {
in_file_name.text = file.name;
};
lis_obzor.onCancel = function(file:FileReference):Void {
in_file_name.text = 'выберите файл';
};
lis_obzor.onOpen = function(file:FileReference):Void {
in_file_name.text = 'файл '+file.name;
};
var fileRef:FileReference = new FileReference();
fileRef.addListener(lis_obzor);
obzor_btn.onRelease = function() {
fileRef.browse();
};
zagr_btn.onRelease = function() {
file.upload("upload.php");
};
содержимое файла upload.php

PHP код:
<?php
$uploaddir = '/uploads/';
$uploadfile = $uploaddir . basename($_FILES['Filedata']['name']);
if (move_uploaded_file($_FILES['Filedata']['tmp_name'], $uploadfile)) {
print "successfully";
} else {
print "failed";
}
?>
объясните пожалуйста.. что не так? почему не работает?