Codeigniter 页面路由
Codeigniter page routing
我是 Codeigniter 的新手,我在页面路由方面遇到了问题。我在第一页中放置了一个按钮
<center><a href="" class="button1">Start</a></center>
我的视图文件夹中有一个页面。我想在单击我的按钮时定向到此页面。如何在单击按钮时导航到视图文件夹中的页面。
我的基地url
$config['base_url'] = 'http://localhost/xampp/CodeIgniter/';
提前致谢
首先你需要启用url库
$this->load->helper('url');
然后测试base_url();函数
Returns 您的站点基础 URL,如您的配置文件中所指定。示例:
echo base_url();
并调用查看页面,假设你的文件名为home.php
<?php
class Example extends CI_Controller {
function index()
{
$this->load->view('home');
}
}
?>
当您使用 codeigniter 时,您可以简单地在控制器中命名将加载您想要的页面的函数。
<center><a href="<?=base_url().'ControllerName/functionName';?>" class="button1">Start</a></center>
或取决于您的配置:
<center><a href="<?=base_url().'index.php/ControllerName/functionName';?>" class="button1">Start</a></center>
在控制器名称和函数名称中:
// Other code ...
$this->load->view('viewFileName');
首先由
加载 url_helper
$this->load->helper('url');
或者在你的autoload.php
集合中
$autoload['helper'] = ['url'];
然后
<a href="<?php echo site_url() ?>" class="button1">Start</a>
Note: Use site_url()
instead of base_url()
, base_url()
suited
for src like
<img src="<?php echo base_url()" /> ....
你的基础 url 不正确
替换
$config['base_url'] = 'http://localhost/xampp/CodeIgniter/';
到'
$config['base_url'] = 'http://localhost/CodeIgniter/';
然后
<center><a href="<?php site_url('ControllerName/functionName');?>" class="button1">Start</a></center>
阅读本教程了解更多信息http://w3code.in/2015/10/codeigniter-installation-beginner-guide/
我是 Codeigniter 的新手,我在页面路由方面遇到了问题。我在第一页中放置了一个按钮
<center><a href="" class="button1">Start</a></center>
我的视图文件夹中有一个页面。我想在单击我的按钮时定向到此页面。如何在单击按钮时导航到视图文件夹中的页面。
我的基地url
$config['base_url'] = 'http://localhost/xampp/CodeIgniter/';
提前致谢
首先你需要启用url库
$this->load->helper('url');
然后测试base_url();函数
Returns 您的站点基础 URL,如您的配置文件中所指定。示例:
echo base_url();
并调用查看页面,假设你的文件名为home.php
<?php
class Example extends CI_Controller {
function index()
{
$this->load->view('home');
}
}
?>
当您使用 codeigniter 时,您可以简单地在控制器中命名将加载您想要的页面的函数。
<center><a href="<?=base_url().'ControllerName/functionName';?>" class="button1">Start</a></center>
或取决于您的配置:
<center><a href="<?=base_url().'index.php/ControllerName/functionName';?>" class="button1">Start</a></center>
在控制器名称和函数名称中:
// Other code ...
$this->load->view('viewFileName');
首先由
加载url_helper
$this->load->helper('url');
或者在你的autoload.php
集合中
$autoload['helper'] = ['url'];
然后
<a href="<?php echo site_url() ?>" class="button1">Start</a>
Note: Use
site_url()
instead ofbase_url()
,base_url()
suited for src like<img src="<?php echo base_url()" /> ....
你的基础 url 不正确
替换
$config['base_url'] = 'http://localhost/xampp/CodeIgniter/';
到'
$config['base_url'] = 'http://localhost/CodeIgniter/';
然后
<center><a href="<?php site_url('ControllerName/functionName');?>" class="button1">Start</a></center>
阅读本教程了解更多信息http://w3code.in/2015/10/codeigniter-installation-beginner-guide/