【发布时间】:2019-10-02 19:56:49
【问题描述】:
当用户插入两个数字(from-to)时,我想为每个数字发送(((完整路径)))。 我将如何做到这一点? PHP,javascript或任何其他语言有没有办法。我会为表单发送多个标题或多次提交吗?
附注:
单独接收和处理每个数字的 (go.php) 页面。我无法对其进行更改,我只需将单个数字发送给它,因为这就是其他页面的编码方式。
这是我尝试过的:
<form action="test.php" method="post">
<input type="text" name="first">
<input type="text" name="second">
<input type="submit" name="submit">
</form>
<?php
$f=$_POST['first'];
$s=$_POST['second'];
for($i=$f; $i<=$s; $i++){
header('location:go.php?f='.$i);
}
?>
【问题讨论】:
-
它显示的错误是什么?
-
它只发送带有最后一个数字的最后一个标头
-
实际上 PHP 标头函数不允许发送多个标头函数。发生的情况是,它会覆盖最新的值。所以我认为这就是你重定向到最后一个号码的原因。
-
是的,我知道,有没有办法为每个发送完整路径:(
-
你真正想要达到什么目的?将人们重定向数百次是没有意义的。
标签: javascript php jquery html ajax