我无法弄清楚为什么我的ckeditor内联内容正在从我的MYSQL数据库中删除。为了让事情变得更加混乱,例如每周一次,它会被非常随机地删除。此外,我的网站上10个左右页面中的所有内联可编辑区域都不会被删除,这也是随机的。这是我用来填充内联内容区域的代码示例。我在这个问题上什么也没找到,所以我开始认为这是我做错了。
<div id="content"><div class="content">
<div id="colLt" class="clearfix">
<?php include('tabContent.php');?>
<?php include('leftSidebar.php');?>
</div>
<div id="colRt"><div class="content">
<h1>Title</h1>
<?php
if ($_SESSION['auth']==1){
echo "<div id='pracDev' contenteditable='true' onblur='savePracDevContent()'>";
} else {
echo "<div id='pracDev'>";
}
connect();
$sql=mysql_query("SELECT * FROM contentAreas") or die("nothing found");
$row = mysql_fetch_assoc($sql);
echo $row['pracDevContent'];?>
</div><!--end training-->
<script type="text/javascript">
function savePracDevContent() {
var data = CKEDITOR.instances.pracDev.getData();
$.post('savePracDevContent.php', {pracDevContent : data})
}
</script>
</div></div>
顺便说一下,我成功地使用所有内联可编辑区域编辑和保存数据。我唯一的问题是偶尔会从数据库中删除我的内容。这可能是托管公司备份数据的方法吗?谢谢你的任何想法...