URL_REWRITE以“?”传递参数

时间:2013-12-04 16:21:13

标签: php url-rewriting parameter-passing

我正在为一个拥有使用URL重写模式的网站的人做一份工作,参数传递如下: www.site.com/val1/val2/val3和我用getPararm(n)函数得到它们。

我必须实施信用卡支付系统,这项服务一旦付款完成, 通过这种方式将我的选择页面的答案发回给我: www.yourSite.com?a=val1&b=val2

Ofc我选择了该网站的页面,所以我得到这样的答案: www.site.com/confirmed/?a=val1&b=val2

通过一些字符串操作,我可以在最后的“/”之后获取所有字符串,并将它们分成2个单独的字符串$ a = val和$ b = val2,但是因为“?”它之后没有读任何东西。 我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

@deceze thnk我不知道如果我会使用$ _GET ['a']例如它会读取之后的部分,那么你! 我正在使用$ _GET ['a']而没有“?”所以它不会看到它,或getParam(0)与“?”所以我无法得到任何东西。我没试过这种方式