-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)) {

您有 2 个变量 $username 和 $Username - 应该相同吗?

于 2012-10-24T16:50:04.073 回答
0

您需要关闭初始 if 条件块

于 2012-10-24T16:50:20.660 回答
0

可能是因为$current_file没有定义吗?或者你之前在你的代码上定义过它?

于 2012-10-24T16:50:59.123 回答