【发布时间】:2018-01-02 12:38:01
【问题描述】:
我想了解并使用 codeigniter 路由来隐藏我传递给控制器的 ID。
网址是:
http://172.24.130.150/umobility/user/index/2
这里,
umobility 是我的项目名称。
user 是我的控制器名称。
我搜索了网站,发现我可以这样定义路线:
$route['user/index/(:any)'] = "user/index/$1/$2";
但这仍然没有隐藏URL最后的ID。
请解释和帮助
【问题讨论】:
-
为什么要隐藏它?
-
@DanyalSandeelo 用户可能会从 URL 更改 ID,这将允许将任何 ID 发送到可以处理的控制器,但我仍然不想要这个
-
@Rajan,您可以将其用作 CodeIgniter 中的库 codeigniter.com/user_guide/libraries/encryption.html
-
只有登录用户才能在 URL 中请求自己的 id 吗?
-
@Tpojka 预计登录用户可能不会只是在 url 后面放一些随机 id 并将该 id 传递给控制器
标签: php codeigniter