Как привязать к Flash-ролику базу данных

Ситуация очень частая, когда некие дизайнеры создают очень неплохую задумку игры, с красивой прорисовкой и стопорятся как это все связать с базой данных, чтобы сделать онлайн.

На самом деле при загрузке Flash-ролика, следует передавать ему id-cессии, которая характерезует игрока.

В целом и общем выглядит это так:
Игрок авторизуется на сайте (отправляет логин и пароль)

На сервере проверяется соответствие и устанавливается Cookie (куки) сессии, которая привязана на сервере к определенному (залогиненному) игроку. Как привязана? Например через базу данных – путем записи соответствующей строки – мол этому IP-адресу с этой сессией соответствует такой-то игрок.

Что такое id-cессия? Чаще всего это строка сгенерированная случайным образом, чтобы ее было невозможно подобрать – например aw5vg6z4geougfd или еще длинее.

Далее эта кука, попадает и в сам ролик, а внутри Flash можно выполнять запросы на сервер – причем, когда они выполняются, серверу передается та-же кука. Т.е. сервер легко может узнать от кого пришел запрос (от какого игрока).

Ну а дальше – дело техники, пришел запрос – парсим куку, подключаемся к базе (через PHP например) и в зависимости от результата – выдаем что-нужно (как посылать запросы я писал в блоге, например тут).

Комментарии

В целом и общем выглядит это так: Игрок авторизуется на сайте (о

я чего-то не понял-на каком именно сайте?

хм

На том, игровом, что ему предоставил создатель игры :)