【发布时间】:2016-05-13 11:26:45
【问题描述】:
我正在使用带有控制器 process.php 的 codeigniter 创建一个站点。在它的索引函数中,它从我的数据库中获取国家列表,并在我的视图中列出每个国家的超链接。我希望每个链接都有一个http://localhost/process/$countrycode 的超链接,其中 $countrycode 取决于被点击的国家/地区。
我如何创建一个方法来获得一个链接,例如: http://localhost/process/us 代表美国 http://localhost/process/ca 代表加拿大
该方法将根据国家/地区执行任务。
根据我对 codeigniter url 的理解,它是 example.com/class/function/ID 但我想要实现的不是在 URL 中包含该函数
【问题讨论】:
-
你的问题不清楚可以说清楚
-
我需要根据链接localhost/process/$countrycode选择的国家/地区创建一个方法
-
你的意思是你想通过国家代码并根据国家代码获取记录我是对的。
-
是的,但我想为该方法实现一个 URL,为 localhost/process/$countrycode,该方法根据国家/地区执行任务
-
转到您的 route.php 文件并添加这样的路由
$route['add_route_name'] = 'controller/function';现在您的网址是 localhost/process/add_route_name
标签: php codeigniter