![]() |
flash uploader и потерянная сессия
Здравствуйте!
Для загрузки файлов прикрутил uploader, основанный на flash. На сайте для идентификации ползователей используются сессии. Всё работает отлично, кроме одного момента: Когда происходит upload файла и всё это передаётся php скрипту, то теряется сессия. Изначально решил, что проблема в юзер-агенте(авторизация на сайте основана на регистрации в phpbb3, а он проверяет юзер-агент), начал эксперементировать, отключил проверку юзер-агента в phpbb3, но увы - не помогло :( Ковырял дальше - но решения так и не нашёл. Подскажите, пожалуйста, в чём может быть проблема? Может быть что-то ещё кроме юзер-агента может выдавать флеш? Может быть флеш что-то по другому передаёт или не передаёт вовсе? Заранее спасибо з помощь! |
По вашей конкретной ошибке, к сожалению, подсказать не могу. Но. В общем-то сам флеш ничего не передает, передает браузер по поручению флеш-плеера...
А что он передает, можно отследить, например, с помощью программы HttpFox - это плагин к FireFox. Он ловит весь обмен трафиком между браузером и сервером, причем все очень досконально и сразу все видно. Поставьте его, и получите всю дебажную информацию - и заголовки, и передаваемые данные. Добавлено через 7 минут Кстати, приведите точную строчку кода, где вы делаете непосредственно сам upload , есть одна мысль... |
[quote=mooncar;845683]По вашей конкретной ошибке, к сожалению, подсказать не могу. Но. В общем-то сам флеш ничего не передает, передает браузер по поручению флеш-плеера...
А что он передает, можно отследить, например, с помощью программы HttpFox - это плагин к FireFox. Он ловит весь обмен трафиком между браузером и сервером, причем все очень досконально и сразу все видно. Поставьте его, и получите всю дебажную информацию - и заголовки, и передаваемые данные. [quote] Спасибо, плагин поставлю. Кстати а он идёт под ФФ3.5.2? Цитата:
А вы не могли бы поделиться идеей? |
Цитата:
- Идея связана ...В общем, хотел проверить правильность полного синтаксиса метода FileReference.upload, там есть нюансы. |
| Часовой пояс GMT +4, время: 11:48. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.