haimingyoung 2015-06-15 11:17:14 7823次浏览 3条回复 0 0 0

一打开登录页面错误就显示。我想让他提交后显示!怎么破!求大神指导!

  • 回复于 2015-06-15 11:22 举报

    请写一下报错信息,我没理解你的意思。

    3 条回复
    回复于 2015-06-15 11:29 回复

    不是报错,就是<?php echo $form->error($model,'username');?> 在打开页面时错误信息应该不显示才对吧,提交之后表单出错才会显示。而我的一打开页面时,错误信息就显示了。

    回复于 2015-06-15 11:33 回复

    你这个页面默认是post请求?

    回复于 2015-06-15 11:36 回复

    是的

    <?php $form = $this->beginWidget('CActiveForm');?>
    <div class="form-signin">
            <h3 class="form-signin-heading text-center">用户登录</h3>
            <br/>
            <label for="inputUsername" class=""><?php echo $form->labelEx($model,'username');?></label>
            <?php echo $form->textField($model,'username',array('class'=>'form-control','id'=>'inputUsername','placeholder'=>'请输入帐号','required'=>true,'autofocus'=>true));?>
           <label><?php echo $form->error($model,'username');?></label>
            <br/>
            <label for="inputPassword" class=""><?php echo $form->labelEx($model,'password');?></label>
    
            <?php echo $form->passwordField($model,'password',array('class'=>'form-control','id'=>'inputUsername','placeholder'=>'请输入密码','required'=>true));?>
           <label><?php echo $form->error($model,'password');?></label>
            <br/>
            <button class="btn btn-lg btn-primary btn-block" type="submit">登录</button>
    </div>
    <?php $this->endWidget(); ?>
    
  • 回复于 2015-06-15 15:59 举报

    应该没有错误的啊,是不是代码逻辑出错了,在get的时候就就验证了?贴action代码

  • 回复于 2015-06-15 17:36 举报

    问题解决了,突然间就好了。我也不知道肿么回事!

您需要登录后才可以回复。登录 | 立即注册