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