codeigniter的url编码是否必要?

时间:2012-02-10 04:08:43

标签: php codeigniter url uri

我正在将一个字符串从一个页面传递到另一个页面,这里需要的是url编码吗?

同样如此:

<?=anchor('foo/bar/'.$id.'/'.$title, 'All')?>

function bar($id, $title) {
   $data['id'] = $id;
   $data['title'] = $title;
   $this->load->view('some_view', $data);
}

正如您所看到的,这些变量与数据库没有交互。解码这些变量的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

是的 - 如果一个人向其他人提供site.com/foo/bar/3/<script...的链接怎么办? (答案:它可能会被CI的其他部分抓住,为你逃避,但仍然是:P)

总是逃避所有用户输入,即使您认为不重要,因为您无法确定。