Php - 当我需要时,它会给我一个浏览错误

时间:2014-06-04 22:38:27

标签: php

我在html文件中有一个输入,就像它在swag.php

上的表单操作一样
<?php
header ('Location: ./teste.php');
$varr = $_POST['amount1'] ;

?>

我有teste.php

<?php 
require 'swag.php';

echo $var2;
?>

然后输入:

<form action="./post_swag/swag.php" method="post">
<input name="amount1" type="text" size="12" maxlength="4" />

<input type="submit">
</form>

当我插入输入的值时,它在teste.php中给出了一个browsig错误,说它无法将我重定向到页面,因为firefox检测到服务器正在为此进程重新发送对此地址的请求永远不会结束。 然后它说可能是禁用的cookie ... 我该怎么办?

1 个答案:

答案 0 :(得分:2)

Location标题告诉浏览器停止它正在做的事情并改为加载其他内容。所以你有这个:

  1. 浏览器请求swag.php

  2. swag.php发送Location标题,告知浏览器加载teste.php

  3. teste.php加载swag.php,会发送Location标题,告知浏览器加载teste.php

  4. 重复步骤3 ad infinitum

  5. Firefox正在检测这种无限循环的重定向,并说'#34;我无法做到这一点&#34;。