JQuery Uploadify и Codeigniter проблема с идентификатором сессии - PullRequest
1 голос
/ 27 ноября 2010

Я знаю, что это известный вопрос, но я не могу заставить его работать, ссылаясь на эти ссылки: -

Проблема та же. Идентификатор сеанса не передается, что вызывает много проблем.

Это мой config.php: -

$config['sess_cookie_name']     = 'ci_session';
$config['sess_expiration']      = 2700;
$config['sess_encrypt_cookie']  = FALSE;
$config['sess_use_database']    = FALSE;
$config['sess_table_name']      = 'ci_sessions';
$config['sess_match_ip']        = FALSE;
$config['sess_match_useragent'] = FALSE;
$config['sess_time_to_update']  = 300;

Как вы можете видеть, я уже установил sess_match_useragent в false, но все же мои идентификаторы сессии меняются. Кто-нибудь может сказать мне, как я могу передать свои идентификаторы сессии в scriptData? Поскольку Codeigniter не использует подход с использованием строки запроса, он создает красивые URL-адреса.

Заранее спасибо:)

1 Ответ

1 голос
/ 27 ноября 2010

uploadify, который похож на SWFUpload, не отправляет куки при загрузке файлов. Это из-за Adobe Flash.

Вам необходимо найти обходной путь, например, отправить sessoin id в данные поста вместе с файлом; или измените рабочий процесс вашего веб-приложения.

...