【发布时间】:2016-01-24 02:03:07
【问题描述】:
如何根据输入的第一个数字重定向到 php 中的特定 url?
如果表单输入的第一个数字是1,则重定向到www.mysite.com/page1,如果同一个表单输入的第一个数字是2,则重定向到www.mysite.com/page2。
输入字段可以有多个数字,但我想仅根据第一个数字进行重定向。
我试过了,还是不行:
if ($number != '2') {
header("Location: http://example.com");
}
【问题讨论】:
-
header("Location: /page".$number);,其中$number是您从输入中得到的那个。请注意,标头必须在任何类型的输出到浏览器之前发送,请参阅this post -
更好地展示您的表单内容。你从哪里得到'$number'?
-
除了末尾的数字之外,URL 是否始终相同?或者每个不同号码的网址是否完全不同?