私は解決できなかったアーキテクチャ上の問題に直面しています。私はPHPとJavascriptで小さなゲームを開発しています。ユーザーの進歩を救う必要があります。さて、問題は、PHPがユーザーがいつレベルを獲得するかを判断できないことです.Javascriptで行われます。彼がレベルを獲得したときにユーザーの進歩を救う方法はありますか?アプリケーションを通してユーザーの進行状況を記憶する方法は?
たとえば、ユーザーがレベル1に勝った場合、ユーザーはレベル2にアクセスします。レベル2にアクセスしようとすると、前のレベルを完了せずに最後に完了したレベルにリダイレクトされます。私のコントローラでは、私は次のことをやっていた:
if (1 !== $id) {
if ($app['session']->get('last_level') !== ($id - 1)) {
// redirect the user
}
}
今私は、セッションにユーザーによってシミュレートすることができない操作をlast_level値を格納するための方法が必要です。
ヒント
あなたはAJAXについて聞いたことがありますか? – dynamic
AJAXリクエストをユーザーがシミュレートすることはできませんか? –
ちょっとした知識があればブラウザゲームをすることはできません。ごめんなさい。私はあなたがこれと一緒に行くより簡単な何かで始めることをお勧めします – dynamic