我在summernote编辑器中使用了codeigniter框架。
如果我在没有框架的php帖子中使用单个页面,结果就像这样:
<span style="font-weight: bold;">asdasdasd</span>
但如果我在codeigniter中使用post,则结果会有所不同,如下所示:
<span bold;">asdasdasd</span>
style='font-weight: '
缺失..
为什么会发生这种情况,解决方案是什么? 谢谢你的帮助。
答案 0 :(得分:2)
我得到了答案......
codeigniter中的不使用:
$_POST['content'] OR $_GET['content']
但请使用:
$_REQUEST['content']
问题解决了!
答案 1 :(得分:0)
我认为这是一个xss过滤器问题,请尝试禁用或将值设置为false。
$content = $this->input->post('content', FALSE);
我已经使用原始的夏令营编辑进行了编辑:
<div class="span12">
<h2>POST DATA</h2>
<pre>
<?php print_r($this->input->post(NULL, FALSE)); ?>
</pre>
<pre>
<?php echo htmlspecialchars($this->input->post('content', FALSE)); ?>
</pre>
</div>