-1

私は HTML と ASP の初心者であり、ユーザー名とパスワードが管理者であり、ユーザーがボタンをクリックすると、プログラムが新しい ASP ページを開くプログラムを作成する必要があります。それ以外の場合、プログラムはテーブルに無効なユーザー名またはパスワードを表示します。

私はこのコードを書いていますが、常にボタンをクリックすると、プログラムは新しい ASP ページを表示します! このコードをメモ帳に書きます。

<html>
<body>

<form method="post" action="Exam1.asp">
    <table cellpadding="20" border="1" align="center" style="text-align:left;">
        <colorgroup>
        <col style="background-color:pink">
            <col style="background-color:pink">
        </colorgroup>

        <tr>
            <td>
                <p>UserName:</p>
                <p>Password:</p>
            </td>
            <td>
                <input type="text" name="Username">
                <br>
                <br>
                <input type="password" name="Password">
            </td>
        </tr>
        <tr>
            <td><input type="submit" value="Button"></td>
            <td>
                <%If Session("Username")="admin"&Session("Password")="admin" Then%>
                    <form method="post" action="Exam1.asp">
                    </form>
                <%Else%>
                    Invalid username or password.
                <%End If%>
            </td>
        </tr>
    </table>
</form>

</body>
</html>

手伝ってくれてありがとう。乾杯

4

1 に答える 1

0

という名前の送信ボタンをクリックするButtonExam1.asp、ユーザーがフォームに入力した情報が送信されます。Sesson("Username")コードでSesson("Password")はまだ定義されていませんがExam1.asp、ユーザーが入力したデータを保持します。

于 2012-12-26T16:24:57.240 に答える