- 締切済み
CGI利用者の区別について。
Perlで現在アンケートのCGIを作っています。 答えを選択するアンケートページは、 enq01.htm~enk20.htmまであります。 解答は、5つのチェックボックス形式 フォームからCGIへ選択した値(answer1~5)を answer.txtへ書き込むというものです。 ですが、複数人が同時にCGIへアクセスが行われた場合、 answer.txtに、 enq01.htm answer1 enq01.htm answer1 enq02.htm answer1 enq02.htm answer1 enq03.htm answer1 のようになってしまい、区別ができず、困ってしまいました。 アクセスした人を区別して、 enq01.htm answer1 userA enq01.htm answer1 userB enq02.htm answer1 userA enq02.htm answer1 userB enq03.htm answer1 userB のようにしたいのですが、アクセスしてきた人を判別できますでしょうか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
noname#137556
回答No.3
noname#137556
回答No.2
- LancerVII
- ベストアンサー率51% (1060/2054)
回答No.1
お礼
さっそくのご回答ありがとうございます。 現在のシステム上、ユーザ管理を施してないので、 そのIPアドレスやクッキーを利用しての管理として、特定できる名称を勝手に作るというものになると思いますが、 どのようにしたらよいのでしょうか? IPアドレスの場合やCookieの場合は、 どのような特定範囲になるのでしょうか? 同じ施設の違う端末から別人が解答したものを区別できればベストです。 質問ばかりですいません。