Показать сообщение отдельно
Старый 09.08.2007, 18:42
wargoth вне форума Посмотреть профиль Отправить личное сообщение для wargoth Найти все сообщения от wargoth
  № 1  
Ответить с цитированием
wargoth

Регистрация: Aug 2007
Сообщений: 7
По умолчанию Решение проблемы flash - аплоадеров

Сразу скажу, что я не гуру Action Script программирования, и знаю что вопрос не прост поэтому задаю в этой ветке.
Недавно для проекта нашел отличный open-source Flash uploader (SWFuploader http://swfupload.mammon.se/ ). Установил на тестовую страничку, попробовал - все работает, все ОК. Когда начал прикручивать в свой проект, появилось куча проблем. Зона аплоадера - админка, необходима авторизация для входа. И тут касяк - Flash Player не передает ID сессии или вообще какие-либо cookie из браузера серверу. Т.е. скрипт который принимает файлы отвергает сессию плеера и естественно не сохраняет загруженые файлы.
Есть решения по этому поводу - передать например ID сессии через GET, например upload.php?PHPSESSIONID=блаблабла. Описание - здесь: http://groups.google.com/group/cake-...24743d44746f42 .
Мало того, я пользуюсь фреймворком cakephp ( http://cakephp.org/ ), в котором помимо этого производиться проверка строки User-Agent, передаваемая браузером, которая, естественно, отличается у флэш-плеера. Отсюда у меня вопрос, возможно ли решить следующие задачи:

1) установить во Flash-плеере cookie те же, что и в браузере;
2) установить такую же строку User-Agent у плеера, как и у браузера.

Заранее спасибо за ответы.


Последний раз редактировалось wargoth; 10.08.2007 в 12:52.