-1

当我运行这个页面时,它显示一个错误:

if (isset($_POST['send'])) {
    mysql_connect("localhost", "MY_DB", "MY_PASSWORD") or die(mysql_error());
    mysql_select_db("") or die(mysql_error());

    $username = $_POST['username'];
    $password = $_POST['password'];

    $result = mysql_query("SELECT * FROM manager WHERE username='$username'") or die(mysql_error());
    $row = mysql_fetch_array($result);
    if ($password == $row['password']) {
        $_SESSION['confirm'] = '1';
        header("Location: view.php");
    } else {
        echo"Not User";
    }
}

它应该回显 MySQL 表的数据。它可以正确登录,但不会重定向到view.php. 错误是:

警告:无法修改标头信息 - 第 21 行 /home/mftporta/public_html/tooga/login.php 中的标头已由(输出开始于 /home/mftporta/public_html/tooga/login.php:5)发送

4

1 回答 1

1

此错误可以是重定向之前的输出(打印、回显、消息错误、空格、BOM 字符)(标头())

如何删除 BOM 字符

于 2013-10-29T12:02:38.257 回答