在购物车中添加ckeditor乳胶代码后,codeigniter销毁会话

时间:2014-04-14 11:27:42

标签: php codeigniter session ckeditor latex

我正在研究在线考试的codeigniter项目。我正在创建可选的问题库。 为了添加多个选项,我是单个ck编辑器,其中创建选项后我在codeigniter购物车中插入选项。 选项是ck编辑器的html。

但是当我在ckeditor中使用乳胶方程作为选项时,我正在退出。 它破坏了我的用户登录会话。普通的HTML工作正常。 谁能克服这个问题呢?

 <Script>
var option_html=CKEDITOR.instances['option'].getData()
$.post(base_url+"question_bank/questions/add_option",
        {option_html:option_html,is_correct:is_correct}
        ,
         function(data)
          {
             //code
          }
        );
</script>

php code
$data = array(
                       'id'      => uniqid(),
                       'qty'     => 1,
                       'price'   => "1",
                       'name'    => $is_correct,
                        'options' => array('type' => 'question_option',
                                            'option_id'=>'',
                                          'option_html' => $option_html)
                    );

                $this->cart->insert($data);

1 个答案:

答案 0 :(得分:1)

我得到了答案,没有cookie大小的问题。将购物车中product_name_rules的值更改为&#39; [:print:]&#39 ;;更改配置以使用数据库进行会话打开ckedior / plugins / eqneditor / dialogs / eqneditor.js并删除语句a.setAttribute(&#39; alt&#39;)