仕事で Web フロントエンドを使用して新しいデータベースを作成していますが、要件の 1 つはログイン ページでした。オンラインで簡単なページを見つけて、見栄えがよく、うまくいくと思いました。ユーザー名とパスワードが正しければ、目的のページに移動します。どちらかを間違って入力すると、空白のページに移動します。フォームのアクションを変更すると、どのページにも移動しません。ユーザー名またはパスワードのいずれかが正しくない場合、フォームのアクションは空白のページを示します。以下のコードを参照してください。
形
<!-- #include file="inc.head.asp" -->
<html>
<head>
</head>
<body>
<h1><i>Login</i></h1>
<div id="displayBox" style="border: 3px solid #9C9595; height: 245px; width: 300px" class="blackBox">
<form name="myForm" action="login.asp" method="post">
<h3>Username: <input type="text" name="username" size="30"></h3>
<h3>Password: <input type="password" name="password" size="30"></h3>
<input type="submit" name="submit" value="Submit">
<br>
<br>
<p> If you want to request a new mobile phone, please click on the link below. </p>
<br>
<br>
<a href="newRequestHome.asp"><img src="images\nav_MobilephoneBigger.png"></a>
</form>
</body>
</div>
</html>
ログイン認証情報
<%
response.buffer=true
Dim username
Dim password
username=request.form("username")
password=request.form("password")
if username="" then
if password="" then
response.redirect("page.index.asp")
else
response.redirect("loginFail.asp")
response.write("Please Enter a Valid Username and Password")
end if
end if
%>
前述したように、私はこれをオンラインで見つけ、必要なものに合わせて調整しようとしました. ユーザー名とパスワードは、私が働いている会社に関係するものであり、公開したくないため、削除しました。