我目前正在开发一个登录表单,用户将从中登录以访问dashboard.php
。问题是,当我在phpmyadmin中将密钥添加到表中然后尝试登录时,没有任何反应。与我输入错误时相同。
我的代码如下:
config.php
<?php
define('DB_SERVER', 'localhost');
define('DB_USERNAME', 'zxcr_sprxadmin');
define('DB_PASSWORD', 'Z@nico9TJK');
define('DB_DATABASE', 'zxcr_mhqsprx');
$db = mysqli_connect(DB_SERVER,DB_USERNAME,DB_PASSWORD,DB_DATABASE);
?>
dashboard.php
<?php
include('session.php');
?>
MySQL 表:www.prntscr.com/aejxpy
登录表格: www.prntscr.com/aejxvg
login.php
: www.prntscr.com/aejyjb
session.php
: www.prntscr.com/aejywn
我只是不知道它可能是什么,任何帮助都非常感谢。
我认为它不起作用的原因是因为当您做标题时,它必须像这样大写 l:header('Location: stackoverflow.com');
心理提示:你不应该在那里设置用户键
您需要在header()
后exit;
终止执行,否则您的代码将继续执行:
header('location: stackoverflow.com');
exit;