单击其他页面链接后,控制器链接将重复出现

时间:2018-01-30 10:02:06

标签: javascript php codeigniter

我在点击链接时遇到问题。 当我点击下面的链接时...它工作正常。

<a href="<?php echo site_url('Main_controller/chronicles') ?>" >Chronicles</a>

但在此之后我点击另一个链接..然后控制器在网址中重复两次。 例如:当我点击此链接时..

<a href="<?php base_url(); ?>index.php/Main_controller/load_compliance">SEMINAIRES  <br/>PASSS</a>

然后网址链接更改为: http://[::1]/competence/index.php/Main_controller/index.php/Main_controller/load_compliance

1 个答案:

答案 0 :(得分:1)

你需要回应

<强>替换

<a href="<?php base_url(); ?>index.php/Main_controller/load_compliance">SEMINAIRES  <br/>PASSS</a>

。通过

<a href="<?php echo base_url(); ?>index.php/Main_controller/load_compliance">SEMINAIRES  <br/>PASSS</a>

或: (如果您不想写回音)

<a href="<?= base_url(); ?>index.php/Main_controller/load_compliance">SEMINAIRES  <br/>PASSS</a>

更新

@DeadManAlive 指出,我查了一下。

您的网址http://[::1]/index.php 表示$config['base_url']中的config/config.php设置为空字符串。