PHP $ _GET 404错误

时间:2018-04-18 19:25:47

标签: php wordpress

我使用WordPress并将$ _GET请求发送到同一个首页,因此发送此网址:

www.example.test/?filter_property=2378ad353b&sb-type&sb-state=Klaip%C4%97dos%20m.&sb-district&sb-cat&sb-waterbody&sb-price-req=yes&sb-price=50000%3B103000 我收到了ERROR 404。

但是,当我将至少sb-state更改为0时,我已成功重定向到相同的首页,并且可以看到内容等。

但是当将同一sb-state更改为1或2,3,4 ......时,我再次获得404错误。

但是,如果发送类似www.example.test/?sb-state=4的链接,一切正常,我可以看到头版。

真是奇怪的行为?可能是什么问题?

现在我只需摆脱那个错误,并且至少能够在front_page上找到var_dump $ _GET ......

编辑: 这是在前页调用的函数,用于显示属性列表https://pastebin.com/jbUsC1Y2 - 在其中我尝试捕获$ _GET。

1 个答案:

答案 0 :(得分:-1)

也许你应该尝试 POST 而不是努力 GET 方法。 也许在核心上你留下了像分号

这样的东西
  

像这样: -

     

www.example.test / filter_property = 2378ad353b&安培; SB-型&安培; SB-状态= <强>&#34; Klaip%C4%97dos%20米&#34; &安培; SB-区&安培; SB-猫&安培; SB-水体&安培; SB-价格-REQ = YES&安培; SB-价格= 50000%3B103000