如何加密参数并将其从视图发送到控制器

时间:2014-04-30 05:20:17

标签: codeigniter encryption parameters

这是我第一次使用加密类。我需要加密来自视图的值并将其作为控制器中函数的参数发送。在控制器中我这样做:

$this->load->library('encrypt');   

在视图中我有这个链接:

<a href="<?php echo base_url()?>/article_cont/show_public/<?php $this->encrypt->encode($row->art_id)?>">continue</a>     

当我点击此链接时,它会转到控制器中的show_public函数,但不会将参数传递给此函数。问题是什么?
谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

你忘了打印出来。

只需:

<a href="<?php echo base_url()?>/article_cont/show_public/<?php echo $this->encrypt->encode($row->art_id)?>">continue</a>

更改:

<?php echo $this->encrypt->encode($row->art_id)?>

添加回声&#39;它。

我认为它会奏效。