CI的form_validation验证类出问题
本帖最后由 wwwhx110com 于 2014-10-29 02:20 编辑问题一:
如我的规则为:
array(
'field' => 'join',
'label' => 'lang:article_content',
'rules' => 'max_length',
),
可他验证的效果为:一定要我输入数字,不能为空,可我希望的效是在我输入时验证,不输入时就不验证就空值也可以通过,换句话说,只我输入就验证,不输入就不验证!
问题二:CI的表单验证在我没有加入“xss_clean”这个规则时格式了我的HTML代码
当我把这个(<?=set_value('join',$join->content)?>)代码改为(<?=$join->content?>)则正常显示!
数据都是成数据库里的读出来的!
视图代码:
<script id="editor" name="join" type="text/plain "><?=set_value('join',$join->content,FALSE)?></script>
<script type="text/javascript">
var editor = UE.getEditor('editor');
</script>
<?=form_error('join')?>
规则代码:
array(
'field' => 'join',
'label' => 'lang:article_content',
'rules' => 'required',
),
希望各位朋友帮忙解决一下,谢谢!
多贴一些代码。
页:
[1]