HREF链接正在复制PHP
我的网站链接有问题。我正在使用PHP。我试图通过href=“controllers\u name/function\u name”引用函数访问页面。但这种情况会发生 这是href的代码:HREF链接正在复制PHP,php,codeigniter-url,codeigniter-routing,Php,Codeigniter Url,Codeigniter Routing,我的网站链接有问题。我正在使用PHP。我试图通过href=“controllers\u name/function\u name”引用函数访问页面。但这种情况会发生 这是href的代码: <li><a href="home/login">Dashboard</a></li> <li><a href="home/customer">Customers</a></li> <li><a h
<li><a href="home/login">Dashboard</a></li>
<li><a href="home/customer">Customers</a></li>
<li><a href="home/order">Orders</a></li>
<li><a href="home/product">Products</a></li>
<li><a href="home/logout" ><b>Logout</b></a></li>
当我尝试单击其他按钮时,它不起作用(页面是分开的,就像CodeIgniter的欢迎页面一样)。你必须使用
site\u url()
或base\u url()
让CodeIgniter知道调用什么控制器方法。您只需执行href=“home/login”
,而必须执行
href="<?= site_url('home/login') ?>"
href=“”
因此,您的html应该如下所示
<li><a href="<?= site_url('home/login') ?>">Dashboard</a></li>
<li><a href="<?= site_url('home/customer') ?>">Customers</a></li>
<li><a href="<?= site_url('home/order') ?>">Orders</a></li>
<li><a href="<?= site_url('home/product') ?>">Products</a></li>
<li><a href="<?= site_url('home/logout') ?>"><b>Logout</b></a></li>
希望这有帮助 您是否设置了路由?这是路由$route['default_controller']=“login”;$route['404_override']='';
<li><a href="<?= site_url('home/login') ?>">Dashboard</a></li>
<li><a href="<?= site_url('home/customer') ?>">Customers</a></li>
<li><a href="<?= site_url('home/order') ?>">Orders</a></li>
<li><a href="<?= site_url('home/product') ?>">Products</a></li>
<li><a href="<?= site_url('home/logout') ?>"><b>Logout</b></a></li>