包含特殊字符的smarty url paramater,不会进入$ smarty.get.otp

时间:2016-09-14 12:56:58

标签: html smarty

我无法在smarty中获取此otp参数,因为它忽略了来自url的+符号。 http://test.com/index.php?otp=+AU7Og==

我使用了以下代码,但未获得值+ AU7Og == of otp parameter

{$smarty.get.otp|escape:html}
{$smarty.get.otp|escape:htmlall}

1 个答案:

答案 0 :(得分:1)

这不是一个聪明的问题。在URL的查询中,+表示空格。如果要将其用作字符串参数

的一部分,则必须对加号进行编码