【发布时间】:2013-11-04 12:39:22
【问题描述】:
出于安全原因,我想在一个页面上加密我们的 url 参数并在另一页面上解密。当我尝试这样做时,会发生不允许的字符错误。我也不想设置 $config['permitted_uri_chars']。根据这个。
请给我解决方案,我可以使用 url 加密参数,例如 -
wwww.domain.com/controller_name/method_name/parameter1/parameter2
我正在使用 like 来加密 url-
<a href="<?php echo site_url('C_Name/M_Name/'.$this->encrypt->encode($id)); ?>">Link</a>
我使用 like 来解密 url-
echo $this->encrypt->decode($id)
另一个问题是它的值是随机改变的。
请让我明白如何做到这一点。
谢谢。
【问题讨论】:
-
为什么没有人不回答这个问题。
标签: php codeigniter url encryption