我已在<input name=whatever type=hidden>
注册表中添加authentication.tpl
,因此我有一些统计信息(不会详细了解)
我在AuthController.php
中读取了隐藏的POST,然后将其插入数据库中。
问题是该值总是被编码,如下所示:
b40c094ed9549ae0bd311122b034a15c
我试着以正常的方式阅读POST + trim(Tools::getValue('whatever'));
但结果是一样的。
有人可以帮助我吗?谢谢!
答案 0 :(得分:0)
你必须为你的输入命名,然后以他的名字命名。
<input type="hidden" name="my_input" value="b40c094ed9549ae0bd311122b034a15c">
并在php方面:
trim(Tools::getValue('my_input'));
如果值不是好的,请尝试使用$ _POST,尝试使用urldecode,因为某些输入已编码(如名为“back”的输入):
urldecode(trim(Tools::getValue('my_input')));