- 締切済み
履歴を残す方法
Javascriptじゃなくてもいいのですが、ホームページで 小テストなどの問題を作り、ホームページに来た人がそのテスト問題を解いて、問題を解いたらその点数の履歴を個人ごとに残せるような機能付けたいのですが どうしたらよいか私の知識ではわかりません。 いわいるテスト問題のページに入るときにパスワードを つけて、ページに入りそれを受けた人が自分の点数 を保存でき過去の成績もみれるようなものをつくりたいのです。本当に困っています。 どなたか知っている方がいらっしゃれば、教えていただけたらうれしいです。 お願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
noname#3345
回答No.1
全てのことを完璧に行いたいのであれば、Javascriptでは無理です。 簡易的に行うのであれば、JavascriptでCookieを使用すればできますが、 1.入ってきた人が、ブラウザのJavascriptを「使用しない」設定にしていたら、ログインもできないし、履歴も残せない。 2.Cookieの容量には限りがあるので、残したい情報が多いと、残せる履歴の内容が限定される。 3.ブラウザのCookieを削除されると、履歴も全て破棄される。 という難点があります。 Perlなど、フリープログラムのたくさん公開されているCGIを使用した方がいいのではないでしょうか。 ただ、それなりの知識とCGIの使える環境のサーバーが必要ですが。 簡易的なものでよいのであれば、参考URLの「他」のページが参考になるかと。 Cookieを使用したデータの残し方やパスワードチェックのサンプルがあります。
お礼
早いレスありがとうございます。 なんとなくですが難しいということはわかりました さっそく教えていただいたこと参考してみます