这是我的代码,我遇到了问题,它说它有一个重定向循环
<?php
session_start();
require_once("db_connection.php");
if (!$connect) {
die("Connection failed: " . mysqli_connect_error());
}
$username = $_POST['username'];
$password = $_POST['password'];
$query = "SELECT * FROM admins WHERE username='{$username}' AND password='{$password}'";
$result = mysqli_query($connect , $query);
if (isset($result)) {
echo "success";
}
$rows = mysqli_fetch_assoc($result);
if(mysqli_num_rows($result)==1){
$_SESSION['id'] = $rows['id'];
}
if(mysqli_num_rows($result)!=1 || !isset($rows['id'])){
header("location: login.php");
}
?>
Run Code Online (Sandbox Code Playgroud)
当我尝试启动时,它会在浏览器上显示
此网页有重定向循环
ERR_TOO_MANY_REDIRECTS`