我在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 ... 我该怎么办?
答案 0 :(得分:2)
Location
标题告诉浏览器停止它正在做的事情并改为加载其他内容。所以你有这个:
浏览器请求swag.php
swag.php
发送Location
标题,告知浏览器加载teste.php
。
teste.php
加载swag.php
,会发送Location
标题,告知浏览器加载teste.php
重复步骤3 ad infinitum 。
Firefox正在检测这种无限循环的重定向,并说'#34;我无法做到这一点&#34;。