html文本提交存入mysql后html标签神秘消失?求助!
环境:xampp1.73CI 2.0 jquery1.44 html编辑器:ckeditor3.61在ckedior中输入文章后提交并存入数据库时发现部分html标签神秘消失!
例如,提交为“<span style="font-size: 16px;"><span>关于信息正确的是</span></span>”,存入数据库后变成“<span>span>关于信息正确的是</span>”
用firebug查看提交时数据也是正常的,就是在存入后出现的问题!
请问我该如何处理呢? 现在发现是CI post取数据时就丢失部分html标签了,请问大家没有遇到过吗 你是不是用$this->input->post('xxx',true);了的? 回复楼上朋友,没有使用第二个参数,就是基本的$this->input->post('xxx')
之前用的CI 1.73和ckeditor 3.5就没有这个问题
真的很奇怪!
求达人帮助! 感谢“jeongee ”,你提醒了我,在config文件中“global_xss_filtering”默认true,过滤了文本,改成false后正常了
谢谢达人了 嗯,这个地方在需要验过滤的地方进行过滤就行了。
页:
[1]