我尝试在登录后重定向到我的index.php主页,但它不起作用,我没有收到任何错误。
在我的index.php脚本的开头,我有以下代码将用户重定向到login.php页面:
<?php
if (!isset($_SESSION['username'])) {
include 'login.php';
die();
}
?>
从我的loginController.php中,用户应该被重定向到index.php主页。 index.php和loginController.php位于同一个文件夹中。
<?php
ini_set('display_errors',1);
error_reporting(E_ALL);
if(isset($_POST['username'], $_POST['password'])){
$username = $_POST['username'];
$password = $_POST['password'];
if(!empty($username) && !empty($password)){
try{
include 'models/login.php'; //This is another login.php else in the included one in index.php
$login = new Login($username, $password);
//echo "your query was successful :) ";
session_start();
$_SESSION['username'] = $username;
header('Location: index.php');
}
catch(Exception $exc){
echo $exc->getMessage();
}
} }
?>
我想提一下我的查询是成功的