繁体   English   中英

如何在 PHP 中的本地主机中修复“ERR_TOO_MANY_REDIRECTS”

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM