Цитата:
Сообщение от etc
aaanet, перед началом игры получить у сервера id сессии, по окончании отправить запрос с очками, подписав запрос с использованием этого id. Сервер зачисляет и удаляет сессию. Следующий подобный запрос уже не будет работать.
Это в общих чертах, так сказать.
|
В принципи, понял.
Но хотел сделать уйму php скриптов, чтобы каждый отвечал за свои функции, к примеру.
score1.php отвечает за прибавление очков за задание 1
score2.php отвечает за прибавление очков за задание 2
и т.д.
Чтобы как можно меньше данных в запросах приходилось слать. Обезопасить себя от подмены.
Так с сессиями, как Вы написали, будет проблематично. Или всё таки возможно сделать чтобы сессия распространялась сразу на несколько php скриптов?
Добавлено через 1 минуту
Цитата:
Сообщение от udaaff
Это в том случае, если у вас хватит мозгов во флешку защищенный ключ засунуть.
|
Не подумал. И правда ведь. Спасибо!
-1 проблема)))
Причем из-за дикой невнимательности.
Добавлено через 25 часов 27 минут
хм. всё равно, не понятен режим открытия/закрытия сессии.
к примеру, есть 2 php файла, один отвечает за сессию - session.php, другой отвечает за добавление в БД очков за задание - score1.php
т.е.
1. заходим в приложение. обращение к session.php сессия открывается.
2. выполняем задание. запрос к score1.php. очки прибавляются. обращение к session.php. сессия закрывается. дублировать запрос к php уже не получится. сессия закрыта.
чтобы выполнить задание еще раз.
1. обращение к session.php. сессия открыта.
2. выполняем задание. запрос к score1.php. очки прибавляются.
3. обращение к session.php. сессия закрывается.
так?