【发布时间】:2012-06-03 17:29:21
【问题描述】:
我有一个站点,其中每个页面实际上都是 index.php 页面的参数。
所以search 页面很简单:www.mysite.com/?p=search
我创建了一个 GET 表单,其操作是上面的页面 (http://www.mysite.com/?p=search)。但是,当我提交表单时,它实际上是将 GET 参数提交给www.mysite.com/index.php 而不是www.mysite.com/?p=search。
如何让表单实际提交给www.mysite.com/?p=search,这样我最终会得到类似的结果:
www.mysite.com/?p=search¶m1=blah1¶m2=blah2@¶m3=blah3
代替:
www.mysite.com/index.php?param1=blah1¶m2=blah2@¶m3=blah3
?
【问题讨论】:
-
您可以在表单中添加
<input type="hidden" name="p" value="search"> -
你必须通过 .htacesss 重定向看到这个:[htaccess][1] [1]:stackoverflow.com/questions/10758138/…
标签: php forms parameters get submit