2017-09-26 36 views
0

按照这种观点,我想登录后数据控制器,但它没有工作,返回此网址:http://[::1]/ci/index.php/verifylogin笨URL路由不能正确的休闲区的URL

查看:

<?php echo form_open('verifylogin'); ?> 
<label for="username">Username:</label> 
<input type="text" size="20" id="username" name="username"/> 
<br/> 
<label for="password">Password:</label> 
<input type="password" size="20" id="passowrd" name="password"/> 
<br/> 
<input type="submit" value="Login"/> 

+0

如果你使用默认的URL机制,把'form_open('ControllerName/MethodName')' – jagad89

+0

我试过了,但是它的返回值是http://[::1]/ci/index.php/verifylogin/index这个url –

+1

你有没有在配置文件下设置'base_url'? – jagad89

回答

0

问题是关于 “BASE_URL” 设置,我将它设置$配置[ 'BASE_URL'] = '本地主机:83/CI /' ;;它的工作。

0

我想下面的代码帮助你。

<?php echo form_open(base_url('verifylogin')); ?> 

verifyylogin可能是您的方法名称,因此在传递您的控制器名称后。

ex. : base_url('controller_name/verifylogin')