不显示特殊语言字符
Special Language Characters not displaying
我想在 CkEditor 中添加带有特殊字符的语言,但它似乎不起作用。我试过将 config.language = 'sv';
添加到 config.js 但没有用,所以我安装了语言插件,也没有帮助...
当我输入文本并提交时,它不显示添加特殊字符的其余文本。
Det här är en test
(这是一个测试)
稍后显示为 Det h
更新:
AJAX 通话
$('.newcomment_submit').click(function(){
var newcomment_txtarea = CKEDITOR.instances['comment_txtarea'].getData();
$.ajax({
url:'/tsw/pages/s_comment.php',
type:'post',
data:$('.comment_form').serialize()+'&newcomment_txtarea='+newcomment_txtarea,
success: function(data){
alert(data);
}
});
});
PHP 脚本:
session_start();
require('connect.php');
if(!isset($_SESSION['id'])){
echo "err#sess";
} else {
if(strlen($_POST['newcomment_txtarea']) < 5) {
echo "err#shortcmt";
} else {
if($dbh->exec('INSERT INTO `comments`(`post_id`,`commenter_id`,`comment`) VALUES('.$dbh->quote($_POST['post_id']).','.$dbh->quote($_POST['commenter_id']).','.$dbh->quote($_POST['newcomment_txtarea']).')')){
echo "success";
} else {
echo "err#insert";
}
}
}
在对该问题进行更多研究后,我找到了一个基本上是添加的解决方案
config.entities = false;
到 config.js
文件,特殊语言字符不会被转义。
我想在 CkEditor 中添加带有特殊字符的语言,但它似乎不起作用。我试过将 config.language = 'sv';
添加到 config.js 但没有用,所以我安装了语言插件,也没有帮助...
当我输入文本并提交时,它不显示添加特殊字符的其余文本。
Det här är en test
(这是一个测试)
稍后显示为 Det h
更新:
AJAX 通话
$('.newcomment_submit').click(function(){
var newcomment_txtarea = CKEDITOR.instances['comment_txtarea'].getData();
$.ajax({
url:'/tsw/pages/s_comment.php',
type:'post',
data:$('.comment_form').serialize()+'&newcomment_txtarea='+newcomment_txtarea,
success: function(data){
alert(data);
}
});
});
PHP 脚本:
session_start();
require('connect.php');
if(!isset($_SESSION['id'])){
echo "err#sess";
} else {
if(strlen($_POST['newcomment_txtarea']) < 5) {
echo "err#shortcmt";
} else {
if($dbh->exec('INSERT INTO `comments`(`post_id`,`commenter_id`,`comment`) VALUES('.$dbh->quote($_POST['post_id']).','.$dbh->quote($_POST['commenter_id']).','.$dbh->quote($_POST['newcomment_txtarea']).')')){
echo "success";
} else {
echo "err#insert";
}
}
}
在对该问题进行更多研究后,我找到了一个基本上是添加的解决方案
config.entities = false;
到 config.js
文件,特殊语言字符不会被转义。