Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP脚本不显示您';重新登录_Php_Mysql - Fatal编程技术网

PHP脚本不显示您';重新登录

PHP脚本不显示您';重新登录,php,mysql,Php,Mysql,我正在学习PHP,我正忙于这里的教程: 我根据视频做了所有的事情,并且看了3遍,但是我的脚本不起作用。。。我想知道是否有人能帮我找出原因?我的代码似乎和视频中那个家伙的代码一模一样 该视频是关于为论坛创建登录功能的。我的脚本发生了什么。。。。当我输入错误的user/pass组合(显示它应该显示的消息)时,它会执行它应该执行的操作。但是,当我输入正确的用户/通行证组合时。。。文件重定向到索引,就像它应该。。。但它仍然显示登录表单,而不显示“You is logged as”消息 索引页上的我的登录

我正在学习PHP,我正忙于这里的教程: 我根据视频做了所有的事情,并且看了3遍,但是我的脚本不起作用。。。我想知道是否有人能帮我找出原因?我的代码似乎和视频中那个家伙的代码一模一样

该视频是关于为论坛创建登录功能的。我的脚本发生了什么。。。。当我输入错误的user/pass组合(显示它应该显示的消息)时,它会执行它应该执行的操作。但是,当我输入正确的用户/通行证组合时。。。文件重定向到索引,就像它应该。。。但它仍然显示登录表单,而不显示“You is logged as”消息

索引页上的我的登录表单:

if (!isset($_SESSION['uid'])) {
echo "<form action='login_parse.php' method='post'>
Username: <input type='text' name='username' />
Password: <input type='password' name='password' />
<input type='submit' name='submit' value='Log In'>
";
} else {
echo "<p>You are logged in as ".$_SESSION['username']." $bull; <a href='logout_parse.php'>Logout</a>";
}

检查$\u会话['uid']是否有值

打印(美元会话)

查看所有值

session_start();
include_once("connect.php");
if (isset($_POST['username'])) {
$username = $_POST['username'];
$password = $_POST['password'];
$sql = "SELECT * FROM users WHERE username='".$username."' AND password='".$password."' LIMIT 1";
$res = mysql_query($sql) or die (mysql_error());
if (mysql_num_rows($res) == 1) {
    $row = mysql_fetch_assoc($res);
    $_SESSION['uid'] = $row['id'];
    $_SESSION['username'] = $row['username'];
    header("Location: index.php");
    exit ();
} else {
    echo "Invalid login information. Please return to the previous page. ";
    exit ();
}
}