-4

いくつかのチュートリアルと一緒に行こうとしているだけです!フォームのアクション行でエラーが発生する理由がわかりません

<?php
    if (isset($_POST['Username'])&&isset($_POST['password'])) {
        $username = $_POST['Username'];
        $password = $_POST['password'];
        if (!empty($Username)&&!empty($password)) {
        echo 'OK';  
        } else {
            echo 'You must supply an email and a password.';
        }
    ?>

    <form action="<?php echo $current_file; ?>" method="POST">
     Email: <input type="text" name="username"> Password: <input type="password" name="password">
     <input type ="submit" value = "Log In"  />

     </form>
4

3 に答える 3

3
$username = $_POST['Username'];
        $password = $_POST['password'];
        if (!empty($Username)&&!empty($password)) {

$usernameと$Usernameの2つの変数があります-同じである必要がありますか?

于 2012-10-24T16:50:04.073 に答える
0

最初のif条件ブロックを閉じる必要があります

于 2012-10-24T16:50:20.660 に答える
0

$ current_fileが定義されていないことが原因でしょうか?または、コードで前に定義していますか?

于 2012-10-24T16:50:59.123 に答える