【问题标题】:CodeIgniter URL Rewrite then get data select? [closed]CodeIgniter URL Rewrite 然后获取数据选择? [关闭]
【发布时间】:2013-02-25 01:33:36
【问题描述】:

我想重写 URL。我已经删除了index.php。但是;

site.com/controller/function?haber=deneme_haberi

site.com/controller/function?cat=teknoloji&haber=deneme_haberi

我想;

site.com/controller/function/deneme_haberi

site.com/controller/function/teknoloji/deneme_haberi

【问题讨论】:

    标签: php codeigniter url-rewriting


    【解决方案1】:

    据我所知,在 Codeigniter 中,如果您发送 URL

    site.com/controller1/my_function/teknoloji/deneme_haberi,你直接将控制器名称后面的段映射为函数中的参数:

    class Controller1 extends CI_Controller { 
    
    [...]
    
    public function my_function( $cat, $haber )
    {
        echo $cat;
        echo $haber;
    }
    

    $cat$haber 将分别具有第二和第三段值,打印“teknoloji”和“deneme_haberi”。请务必注意,在编写 url 时顺序很重要,因为这将是您发送参数的顺序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多