我正在研究在线考试的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);
答案 0 :(得分:1)
我得到了答案,没有cookie大小的问题。将购物车中product_name_rules的值更改为&#39; [:print:]&#39 ;;更改配置以使用数据库进行会话打开ckedior / plugins / eqneditor / dialogs / eqneditor.js并删除语句a.setAttribute(&#39; alt&#39;)