-2

我是 codeigniter 框架的新手。我在代码中遇到问题 href 链接。它在本地主机上运行良好,但在服务器上运行良好。我网站的所有页面都运行良好。表单属性动作触发工作,但下面提到 href 链接不起作用,并且不调用控制器中的注册功能。请提出前进的方向。

1.Href链接调用“注册()” - 不工作

<a href="<?= base_url();?>index.php/login/signup" class="btn btn-success"><span class="glyphicon glyphicon-plus-sign"></span> Add Student Account</a>

2.Form属性“action”调用“admin_validate_credentials()”——运行良好

<form action='<?= base_url();?>index.php/login/admin_validate_credentials' method="post" name="login-form" id="login-form" role="form" autocomplete="off">
4

1 回答 1

0

希望对你有帮助 :

首先base url在你config.php这样设置:

// change testing with your folder name
$config['base_url'] = 'http://localhost/testing/';

然后site_url像这样在你的锚中使用:

注意:确保你Login controller应该有signup方法

<a href="<?=site_url('login/signup');?>" class="btn btn-success">
  <span class="glyphicon glyphicon-plus-sign"></span> Add Student Account
</a>
于 2018-07-08T08:38:04.120 回答