アプリ版:「スタンプのみでお礼する」機能のリリースについて

今クイズスタンプラリーのシステムを作成してるのですが、どうやってスタンプを反映させるか困っています。
クイズ画面を複数用意して画面に移動したら正解不正解関係なくスタンプを表示させようと思っています。
cookieやウェブストレージなど調べたのですがどうやってやれば良いかイマイチわかりません。
スタンプラリーとクイズ画面のレイアウトは完成しています。

A 回答 (2件)

訪問画面の一覧を保存する場所を用意して、


訪問したら画面IDらしきものを追加、
重複は自動的に削除、
とすればよろしいかと

サーバー側プログラムができるなら、 cookie を使用したセッション機能にて保存
参考
https://www.google.co.jp/search?q=JavaEE+HttpSes …
https://www.google.co.jp/search?q=CGI+Session
https://www.google.co.jp/search?q=PHP+Session

サーバー側が使えないなら、クライアント側のウェブストレージにて保存
ただしこの場合は、ユーザーによる不正操作が容易になる可能性があるのでご注意を
参考
https://developer.mozilla.org/ja/docs/DOM/Storag …
    • good
    • 0

ユーザーエージェントとサーバーとの情報のやり取りには、Query String、PATH Info、標準入力、cookieなどがあります。


 どれを使っても良いのですが、この場合はcookieを使うのが順当でしょう。Query Stringや標準入力でも良いのですが、ユーザーの途中退場や再会にも対処するならcokieを使うのが良いでしょう。
 cookieは同名のcokieが発行されると上書きされますから、cokieを受け取ったら、訪問したページのリストを作成し、そのページの物がなければ追加していけば良い。
 cookieの解析自体はformで送られて来るデータ解析と基本的には同じです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!