在我的视图中,
$encrypted_string = $this->encrypt->encode($list['id']);
其中$ list ['id']是自动递增。和URL,
<a href="<?php echo base_url('welcome/delete?id='.$encrypted_string);?>">Delete</a>
在Controler中,
$id1 = $_GET['id'];
$id = $this->encrypt->decode($id1);
在这个$ id中,我获得的某些值的解码值并非所有值,请帮帮我。谢谢。
答案 0 :(得分:0)
而不是
$id1 = $_GET['id'];
尝试
$id1 = $this->input->get('sid');
请记住,您通过查询字符串传递的参数应该在控制器中具有相同的名称。
另外,在config.php中更改
$config['uri_protocol'] = 'auto';
尝试不同的值,直到其中一个适合您。