Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 20.01.2011, 13:05
Mulin вне форума Посмотреть профиль Отправить личное сообщение для Mulin Найти все сообщения от Mulin
  № 1  
Ответить с цитированием
Mulin
 
Аватар для Mulin

Регистрация: Aug 2010
Сообщений: 107
По умолчанию Замена имени у загружаемого на сервер файла

Парни такое дело. Нарисовал простенький аплоадер на сервак
Код AS1/AS2:
import flash.net.FileReference;//импортирую класс
var perem:FileReference = new FileReference();//создаю его экземпляр
var slush:Object = new Object();//слушатель
perem.addListener(slush);..аттачу слушатель
browse_btn.clickHandler = function()//открываем папку
{
	perem.browse([{description:"JPEGs", extension:"*.JPG;*.jpg"}]);
};
upload_btn.clickHandler = function()//собсно грузим картинко
{
	perem.upload("upload.php");
};
Ничего сложного все просто.
Пэхапэшник такой же несложный
PHP код:
$filename $_FILES['Filedata']['name']; //имя файла
$filetmpname $_FILES['Filedata']['tmp_name'];    //адрес tmp
$fileType $_FILES["Filedata"]["type"]; //тип файла
$fileSizeMB = ($_FILES["Filedata"]["size"] / 1024 1000); //размер файла
move_uploaded_file($_FILES['Filedata']['tmp_name'], "images/".$filename); //сохраняем файл в папку images 
Все работает красиво. Но нужно отсылать пэхапэшнику не родное имя файла, а то, которое я введу. Я даже не знаю с какой стороны подойти к этому вопроссу. Слышал что у FileReference есть свойство имени, но только для чтения. Парни помогите решить проблему...

Создать новую тему   Часовой пояс GMT +4, время: 10:26.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
filereference , загрузка , замена , имя файла , сервер

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 10:26.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.