编码器加密不工作


codeigniter encryption not working

我需要通过GET传递一些加密的id(数字),但我无法解码一些值,这是我的代码

<a href="<?php echo base_url(); ?>mcadmin/loadorder?ODRkey=<?php echo $this->encrypt->encode($orders_list['id']); ?>">

81,83,78不工作,76 and 89工作

控制器功能

$get = $_GET['ODRkey'];
        $a = $this->encrypt->decode($get);
        echo $a;

你可以在这里阅读:解码参数Codeigniter

尝试添加urlencode函数

<a href="<?php echo base_url(); ?>mcadmin/loadorder?ODRkey=<?php echo urlencode($this->encrypt->encode($orders_list['id'])); ?>">