Php 当我已经有一个?在我的询问中

Php 当我已经有一个?在我的询问中,php,forms,get,Php,Forms,Get,这似乎是一个很容易回答的问题,但我不知道怎么做,或者这是否可能 我正在建立一个搜索栏,以便用户可以在网站上搜索优惠。它使用POST方法工作,但不更新Querystring,我希望用户能够看到他们搜索的内容,因此我必须使用GET方法 我的url设置如下: http://mysitename.com/index.php?rs=offers ?rs=offers定义了在offer页面上的位置。如果没有?rs=,它将注册为直接访问index.php文件,并给出一个错误。这就像是一个反黑客的东西 我想知道

这似乎是一个很容易回答的问题,但我不知道怎么做,或者这是否可能

我正在建立一个搜索栏,以便用户可以在网站上搜索优惠。它使用
POST
方法工作,但不更新Querystring,我希望用户能够看到他们搜索的内容,因此我必须使用
GET
方法

我的url设置如下:

http://mysitename.com/index.php?rs=offers

?rs=offers
定义了在offer页面上的位置。如果没有
?rs=
,它将注册为直接访问index.php文件,并给出一个错误。这就像是一个反黑客的东西

我想知道的是,在
?rs=提供
之后,我如何启动
GET
方法,因此它的内容如下:

http://mysitename.com/index.php?rs=offers&find=whatisearched

现在看起来是这样的:

http://mysitename.com/index.php?find=whatisearched

这就是我上面描述的错误

这也是当前的表单布局,因此您可以查看其中是否有我可能定义错误的内容

<form method='get' action='index.php?rs=offers'>
    <table class='offers'>
<tr>
    <th>Search All Offers</th>
</tr>
<tr> 

    <td>

      <input type='text' name='find' maxlength='255' style='width:200px' value='' />

      <input type='submit' value='Search' />

    </td>

  </tr>

</table>
</form>

搜索所有优惠
试试这个:

<form method='get' action='index.php'>
    <input type='hidden' name='rs' value='offers' />
    .
    .
    .
</form>

.
.
.

哇,你根本不知道我现在有多蠢。。我想我想得不够久!谢谢你,马特@有时只需要第二双眼睛。