Тема: опять Upload
Показать сообщение отдельно
Старый 21.06.2007, 01:35
Ная вне форума Посмотреть профиль Отправить личное сообщение для Ная Найти все сообщения от Ная
  № 1  
Ответить с цитированием
Ная

Регистрация: May 2007
Сообщений: 31
Cool опять Upload

В общем замучалась искать ошибку... есть форма... 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";
}
?>
объясните пожалуйста.. что не так? почему не работает?