帮我解释这段代码。
<a href="<?php echo site_url('calculator/');?>"><< Kembali menghitung</a>
当我点击它发布的链接时双重如下: http://localhost/belajarci/index.php/calculator/localhost/belajarci/index.php/calculator
我试图删除href值,但页面没有引用到home,它只更改了我的代码中的另一个值。
答案 0 :(得分:1)
您收到此网址:
http://localhost/belajarci/index.php/calculator/localhost/belajarci/index.php/calculator
因为您需要在文件/控制器构造函数中包含$this->load->helper('url')
或在autoload.php中使用url
帮助器
加载url helper后,您的URL将根据需要运行。
您还可以按照CI用户手册进行操作:https://codeigniter.com/userguide3/helpers/url_helper.html
答案 1 :(得分:1)
它是正确的,它会重定向到双网址,因为您需要在文件/控制器构造函数中包含$this->load->helper('url')
或在中使用 url helper autoload.php 强>
在配置中还要做两件事: