[英]How to fix “ERR_TOO_MANY_REDIRECTS” in localhost using php
[英]How to fix 'ERR_TOO_MANY_REDIRECTS' in Localhost in PHP
我是 PHP 初学者,我在 index.php 中遇到了一些错误
“此页面不起作用 localhost 将您重定向了太多次。尝试清除 cookie。ERR_TOO_MANY_REDIRECTS”
我已经在互联网上搜索并尝试了所有的东西,但没有得到任何结果。 请给我一些解决这个问题的方法。
<?php
session_start();
include('admin/connect.php');
include('includes/header.php');
$_SESSION['username'];
$profile = $_SESSION['username'];
if($profile==true){
} else{
header('location: index.php');
}
$query = "SELECT * FROM post";
$return = mysqli_query($conn, $query);
if(!$return){
die('Data Could not be fetched'.mysqli_error());
}
while($row = mysqli_fetch_array($return)){
$id = $row['id'];
$p_title = $row['p_title'];
$author = $row['author'];
$category = $row['category'];
$content = $row['content'];
$date = $row['date'];
?>
<div class="blog-div">
<div id="latest-div">
<h1 id="post-title"><?php echo
$p_title; ?></h1>
<p id="post-info">By: <span><?php echo
$author; ?></span> | In: <span><?php echo $category; ?></span> | Last
updated: <?php echo $date; ?></p>
<p><?php echo $content; ?></p>
<a id="read-more-btn" href="blog.php?
id=<?php echo $id; ?>">Read More</a>
</div>
<?php } ?>
</div>
<div id="sidebar-div">
<h3>Latest Post</h3>
<?php
$query = "SELECT * FROM post";
$return = mysqli_query($conn, $query);
if(strlen(!$return)){
die('Data Could not be fetched'.mysqli_error());
}
while($row = mysqli_fetch_array($return)){
$p_title = $row['p_title'];
$author = $row['author'];
$category = $row['category'];
$content = $row['content'];
$date = $row['date'];
?>
<p><?php echo $p_title; ?></p>
<?php } ?>
</div>
<?php
include('includes/footer.php');
?>
你能告诉我文件名是什么吗? 如果当前代码文件名为 index.php,它将永远重定向。 你需要检查这一行
if($profile==true){
} else{
header('location: index.php');
}
最大的可能性导致永远重定向。
我遇到了同样的问题,然后我添加了$conn->close();
在 php 代码的末尾,关闭连接。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.