我正在将一个字符串从一个页面传递到另一个页面,这里需要的是url编码吗?
同样如此:
<?=anchor('foo/bar/'.$id.'/'.$title, 'All')?>
function bar($id, $title) {
$data['id'] = $id;
$data['title'] = $title;
$this->load->view('some_view', $data);
}
正如您所看到的,这些变量与数据库没有交互。解码这些变量的最佳方法是什么?
答案 0 :(得分:2)
是的 - 如果一个人向其他人提供site.com/foo/bar/3/<script...
的链接怎么办? (答案:它可能会被CI的其他部分抓住,为你逃避,但仍然是:P)
总是逃避所有用户输入,即使您认为不重要,因为您无法确定。