0

HTMLフォームでユーザー名とパスワードをチェックする簡単なページを作成します。知りたいのは、このユーザー名とパスワードで誰かがログインした回数です。

ユーザー名:管理者 パスワード:管理者

Cookies または Sessions を使用する必要があると思いますが、これらの値を変更することはできず、誰かがログインするたびにこれらに 1 を追加することはできません。

この問題を解決するにはどうすればよいですか? (私はaspクラシックの初心者です。)

4

2 に答える 2

1

はい、クッキーでそれを行うことは完全に可能です。クッキーの簡単な紹介については、このページをご覧ください。ええ、ええ、w3schools、私は知っています。

抜粋:

' to set a value of a cookie
Response.Cookies("firstname")="Alex"

' to retrieve a value of an existing cookie:
dim fname : fname = Request.Cookies("firstname")

他の人が指摘しているように、実際のシナリオでは、データを格納するためにデータベースを使用したい場合があります。その場合、Cookie にはユーザーの一意の識別子のみが含まれます。

于 2012-11-09T11:05:10.633 に答える
0

この情報は、データベースのユーザー テーブルに格納する必要があります。

セッション/Cookie はユーザーのマシンに保存され、有効期限が切れてデータが失われます。この情報は、ユーザーに関する他の情報とともにサーバーに保持する必要があります。

于 2012-11-06T16:10:14.180 に答える