【问题标题】:Codeigniter and Bootstrap input form designCodeigniter 和 Bootstrap 输入表单设计
【发布时间】: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


【解决方案1】:

验证失败时不要加载视图,试试redirect('login/index');

【讨论】:

    猜你喜欢
    • 2023-03-03
    • 1970-01-01
    • 1970-01-01
    • 2020-03-16
    • 2019-03-05
    • 2015-05-14
    • 1970-01-01
    • 1970-01-01
    • 2016-05-03
    相关资源
    最近更新 更多