【发布时间】:2013-06-26 08:53:12
【问题描述】:
提交表单后,输入表单缩小。例如,如果我进入我的登录页面“/login”,表单会正常显示,但在我点击提交后,文本字段的大小会缩小。
我的视图中的我的表单 [view_login]
<?php echo form_open('login/auth'); ?>
<div class="span3">
<label>Username</label>
<input type="text" id="user" name="username"class="span3" value="<?php echo set_value('username'); ?>">
</div>
<div class="span3">
<label>Password</label>
<input type="password" id="passw" name="password" class="span3">
</div>
<div class="btn-group span4">
<input id="rst" type="reset" class="btn" name="reset" value="Reset">
<input id="smbt" type="submit" class="btn btn-primary" name="Login" value="Login">
</div>
</form>
控制器
Class Login extends CI_Controller {
public function index() {
$this->load->view('view_login');
}
public function auth() {
/** Load required helpers and libraries*/
//$this->load->library('session','database');
$this->load->library('form_validation');
//** Set rules */
$this->form_validation->set_rules('username','Username','required');
$this->form_validation->set_rules('password','Password','required');
if ($this->form_validation->run() == FALSE) {
$this->load->view('view_login');
}
else{
redirect('admin_page');
}
echo 'Authentication takes place in here. :D';
}
}
图片在这里:http://i.stack.imgur.com/OEgBO.png
如何解决?
【问题讨论】:
-
能否贴出提交后显示的浏览器生成的HTML?
-
提交后页面是否还有:,因为缺少文档类型通常会导致此引导问题。
-
上传php文件供您预览完整版的最佳网站是什么?
-
如果在验证失败(而不是加载视图)时重定向回索引函数会发生什么? IE。
redirect('login/index'); -
如果我在“登录/索引”验证失败后重定向,表单保持不变,没有问题。这是登录的好步骤吗?
标签: html forms codeigniter twitter-bootstrap