是的,您可以使它更通用,它的路由必须像这样在 config 目录下的 routes.php 中添加路由
$route['novel/(chapter-[0-9]+)/(:any)'] = 'novel/chapter/$1/$2';
现在网址将是 www.site.com/novel/chaper-20/60
新颖的控制器
class Novel extends CI_Controller{
function chapter($chaper_no,$page_no){
echo $chpter_no,' ',$page_no;
}
// if you don't want to pass variables to chapter function use the following
function chapter(){
$chapter_no = $this->uri->segment(2);
$page_no = $this->uri->segment(3);
}
}
如果您在您的网站上注册用户,请创建一个书签链接,要求他保存页面,如果您没有在您的网站上注册用户,您可以设置 cookie 以通过单击相同的书签链接或在每个页面加载时保存用户进度