0

ログイン資格情報を入力して自分のWebページにアクセスしようとしています:login.htmlにこれを書き込みました

<html>
    <head>
        <title>Please type your Username and Password... </title>
        <script language="JavaScript" type="text/JavaScript" src="login.js"></script>
    </head>
    <body bgcolor="#eeeeee">
        <form>
            <br>
            <center>
            Username: <input type="text" name="username" style="background:#bfbfbf;color:#212121;border-color:#212121;" onFocus="this.style.background = '#ffffff';" onBlur="this.style.background = '#bfbfbf';">
            <br>
            Password: <input type="password" name="password" style="background:#bfbfbf;color:#212121;border-color:#212121;" onFocus="this.style.background = '#ffffff';" onBlur="this.style.background = '#bfbfbf';">
            <br>
            <input type="button" value="Login" onClick="Login(this.form);" style="background:#bfbfbf;color:#000000;border-color:#212121;" onMouseOver="this.style.color = '#404040';" onMouseOut="this.style.color = '#000000';" onFocusr="this.style.color = '#404040';" onBlur="this.style.color = '#000000';">
            </center>
        </form>
    </body>
</html>

私はlogin.jsでこのJSを書きました

function Login(form) {
    username = new Array("u1","u2");
    password = new Array("p1","p2");
    page = "untitled_1" + ".php";
    if (form.username.value == username[0] && form.password.value == password[0] || form.username.value == username[1] && form.password.value == password[1])
    {
        self.location.href = page;
    } else {
        alert("Either the username or password you entered is incorrect.\nPlease try again.");
        form.username.focus();
    }
    return true;
}

したがって、ページを開くときに、資格情報を入力してからログインします。ブラウザには、ページ「untitled_1.php」のすべてのphpおよびhtmlコードが表示されますが、ページは表示されません:(

助けてください!!

4

2 に答える 2

2

PHPを実行しているWebサーバーがありません。phpファイルは単なるテキストファイルであり、サーバーを実行していない限り、ブラウザはそれらをそのように表示します。PHPコードがない場合は、名前をに変更する.htmlと機能するはずです。

PHPコードをお持ちの場合は、ファイルがwwwディレクトリにあることを確認してください(呼び出したファイルが何であれpublic_html)。これにより、Webサーバーがファイルを処理し、phpファイルを実行するように構成されます。サーバーがない場合は、xamppのようなものをインストールできます。

于 2012-07-03T19:42:36.473 に答える
0

.phpファイルを実行するようにApacheを正しく構成していません。

于 2012-07-03T19:43:31.817 に答える