gpt4 book ai didi

php - 如何在codeigniter中的索引函数中传递参数

转载 作者:IT王子 更新时间:2023-10-29 00:13:52 26 4
gpt4 key购买 nike

这是一个 url 示例: http://www.example.com/search/search-keyword

我正在尝试完成这项工作,我使用 .htaccess 删除了 index.php,搜索是 Controller ,我想在索引方法中传递一个参数。

这是目前的样子:

class Search extends CI_Controller{

function index($param){
echo $param;
}

}

有什么建议吗?我似乎无法让它工作

最佳答案

  • 您需要 indexhttp://www.example.com/search/index/search-keyword
  • 或者你需要使用路由 $route['search/(:any)'] = 'search/index/$1';
  • 或者你可以看看remap

切记不要相信用户输入,尤其是当您将其输入您的网址时。 CI 的最新版本现在支持 $_GET 变量,因此您可能需要研究使用它或 flashdata .像 O' Brien 这样简单的搜索词会给您一个 fatal error (“您提交的 URI 包含不允许的字符。”)。

关于php - 如何在codeigniter中的索引函数中传递参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5545507/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com