小编use*_*387的帖子

如何在没有不允许的字符的情况下加密codeigniter中的url参数?

出于安全原因,我想在一页上加密我们的 url 参数并在另一页上解密。当我尝试这个时,就会发生不允许的字符错误。我也不想设置 $config['permitted_uri_chars']。根据这个。

请给我解决方案,我可以使用 url 加密参数,例如-

wwww.domain.com/controller_name/method_name/parameter1/parameter2
Run Code Online (Sandbox Code Playgroud)

我正在使用 like 来加密 url-

<a href="<?php echo site_url('C_Name/M_Name/'.$this->encrypt->encode($id)); ?>">Link</a>
Run Code Online (Sandbox Code Playgroud)

我正在使用 like 来解密 url-

echo $this->encrypt->decode($id)
Run Code Online (Sandbox Code Playgroud)

另一个问题是它的值是随机改变的。

请让我明白如何做到这一点。

谢谢。

php encryption url codeigniter

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

codeigniter ×1

encryption ×1

php ×1

url ×1