
想插入用输入法输入的一些特殊的符号,比如笑脸。不知是什么原因插入到数据库里面,数据是看不见的字符,肉眼看是显示空的,这个字段用的是非空。
if (IS_POST) {
$citem = new Comment;
$citem->content = trim(filter_has_var(INPUT_POST, 'ctt')? $_POST['ctt']: '');
$citem->name = $this->getFunnyName();
$citem->head = $this->getFunnyHead();
$citem->s_id = (int)$sid;
if (strlen($citem->content) == 0) {
$this->response(array('s'=>0,'msg'=>'请填写评论内容!'),'jsonp');
} else {
$citem->save();
$this->response(array('s'=>1),'jsonp');
}
} else {
$this->response(array('s'=>0,'msg'=>'非法请求!'),'jsonp');
}请高手指点 最佳答案