![]() |
сессия, куки с отправкой на сервер
Решил доделать один проект на AS2, и возник такой вопрос:
в конце игры по сценарию результаты должны отсылаться на сервер, это должно делаться по http методом POST. Вместе с переменными и их значениями нужно сделать так чтобы запрос шел используя аутентификацию юзера, а аутентификация это сессия, которая берется из cookie браузера, берется из cookie и указывается как заголовок запроса. как лучше сделать такую реализацию по отправке данных? Спасибо |
Через JS , тогда можно работать с куками
|
Цитата:
|
вот поэтому и спросил, потому как с переменными послать запросы не проблема, сессию как посылать в пхп я просто не пойму, облазил инет, через js много решений, а вот как быть моим вопросом и сессией, так и не нашел
mooncar можно конечно и так, но дело в том что есть система, где пользователь уже прошел аутентификации и играет в игру, в конце игры по сценарию результаты должны отсылаться на сервер, это должно делаться по http методом POST. аутентификация это сессия, которая берется из cookie браузера, берется из cookie и указывается как заголовок запроса. |
NikolyA, так в чем же проблема? Тестили, не работает?
Флешка же не делает сама по HTTP никаких запросов, всё равно для неё и от имени её этим браузер занимается. Разве не воспринимается текущая авторизованная сессия, если делается запрос к скрипту от имени флешки? У меня просто под рукой сейчас нет налаженного кода, чтобы проверить. Сессию не "посылают", просто в начале php-скрипта, который должен учитывать открытую сессию, пишется start_session(). Если она была открыта с данного браузера и на данный удаленный хост, то будет выполняться код, который обычно стоит за условием авторизации. |
mooncar такие параметры как результат, имя пользователи и время уходят успешно, но тут мне говорят что я мол не шарю, и что сессию тоже надо чтоб отправляли в пхп, вот поэтому и возник такой дурной вопрос
|
Цитата:
В начале скрипта пишется PHP код:
|
Дело даже не в том, что в начале скрипта пишется, может стоять и автостарт. Сессию открывает не браузер, а сервер. Вот и взять её можно уже на сервере, mooncar показал как. Кстати, в браузере её нет. Это "переменная окружения" в РНР.
http://www.php.su/articles/?cat=examples&page=070 |
| Часовой пояс GMT +4, время: 19:31. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.