2013-03-09 64 views
-1

我想重写URL。我已经删除index.php。但;CodeIgniter URL重写然后获取数据选择?

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

回答

0

据我所知,在笨,如果您发送的网址

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时,顺序非常重要,因为它将是您发​​送参数的顺序。