PHP 重定向缺失点

PHP Redirect missing points

我的 php 登录表单有问题,好像有问题,我有很多代码要 post 所以我要从最简单的一个,基本上 Redirect 函数不是重定向到 "login.php",而是重定向到 "loginphp",这看起来很奇怪,这可以解释为什么其余代码不起作用,这里是代码

<?php
include 'functions.php';
sec_session_start();
if(login_check($mysqli) == true) {



} else {
   redirect(login.php);
}
?>

这里是重定向函数

function redirect($url, $statusCode = 303)
{
   header('Location: ' . $url, true, $statusCode);
   die();
}

正如我在重定向到 http://host.com/loginphp instead of http://host.com/login.php 之前解释的那样。提前致谢!

在您的代码中将其更改为

redirect(login.php);

redirect("login.php");