簡體   English   中英

繞過Chrome“此網站有重定向循環”錯誤?

[英]Bypass chrome “this website has a redirect loop” error?

我正在嘗試在數據庫中開發某種自動插入系統,並且要使其正常工作,我需要重定向回同一頁面大約2400次。 該頁面僅供一次性使用,在編輯完數據庫的每一行后,我打算將其刪除。

我想知道是否有人知道如何禁用或繞過Google Chrome瀏覽器“此網站具有重定向循環”錯誤頁面。 我知道這里有一個重定向循環,它是有意設計的(因為我想不出其他方法可以做到這一點)。

這是當前的代碼:

<?php
include "db/connect.php";
include "db/select.php";
include "functions/getStatics.php";
error_reporting(E_ALL | E_WARNING | E_NOTICE);

if(isset($_GET['pos'])) {
    $id = $_GET['pos'];
} else {
    $id = 1;
}

$all = dbSelect("SELECT * FROM wh_systems WHERE id = $id");



$name = $all[0]->name;
$id = $all[0]->id;
$statics = getStatics($name);

echo $name.' - '.$id.' - '.$statics;

$sql = "UPDATE wh_systems
        SET statics='$statics'
        WHERE id=$id";

$update = $db->query($sql);
$location = "?pos=".($id+1);
header("Location: " . "http://" .$_SERVER['HTTP_HOST'].'/'. $_SERVER['PHP_SELF'] . $location);

當我運行它時,在頁面停止並吐出錯誤之前,大約只有22行(或22個重定向)。

如果您知道此問題的任何解決方法,請告訴我,

謝謝。

這可能有效:

<?php
echo '<meta http-equiv="refresh" content="0; url=http://' .$_SERVER['HTTP_HOST'].'/'. $_SERVER['PHP_SELF'] . $location.'">';
?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM