我正在构建一个简单的网络应用程序。登录后,它应该将用户重定向到他们可以编辑的特定地图页面。每个地图的地址与用户名和密码一起存储在一个简单的数据库中。
以下是我用于登录的代码(登录表单位于 index.php 页面上)
我无法让重定向工作,“站点”是存储地址的行名。
include 'db_connect.php';
include 'functions.php';
sec_session_start(); // Our custom secure way of starting a php session.
if(isset($_POST['email'], $_POST['p'])) {
$email = $_POST['email'];
$password = $_POST['p']; // The hashed password.
if(login($email, $password, $mysqli) == true) {
// Login success and shoud redirect to 'site'
header("Location: '$site");
} else {
// Login failed
header("Location: '..\..\..\?error=1");
}
} else {
// The correct POST variables were not sent to this page.
echo 'Invalid Request';
}