【发布时间】:2014-03-12 10:20:18
【问题描述】:
我需要制作一个动态页面,类似于:example.com/nameofbook/1 - 其中 1 是页面编号。
这是 2 个参数。
我知道两种方法。 1.在控制器中我有功能页($book, $page) 2. 从链接中获取带有 this->uri->segment 的参数。
我应该使用什么以及为什么以及哪个更安全?
无论如何,当我使用带有 2 个参数的控制器时,CSS 代码不会加载。当我使用 1 时,它会加载。
我的路线类似于$route['page/(:any)/(:any)']='main/page/$1/$2'。
提前致谢。
【问题讨论】:
-
请注意,您也可以使用表单执行此操作,这样您就不会暴露任何内容 - 只需将书名和页码作为隐藏表单字段传递,而不是下一页链接,您有一个按钮或图形.但无论哪种方式,请确保在将数据发送到数据库之前清理/验证数据!
标签: php codeigniter uri