当编辑帖子时,文本将保存并在撇号中被截断,撇号的字符也不会出现。奇怪的是,如果你去添加事件页面,如果文本包含撇号,信息将不会保存在数据库中。我试过设置charset utf8但是没有效果(这个方法来自论坛)。
有人可以提出允许撇号字符的解决方案吗?以下是我的代码的一部分,如果您需要,我将提供任何信息。
<textarea class="text-input textarea wysiwyg_mini" name="description" style="height:220px"><?php echo $page['description']; ?></textarea>
任何指导都将不胜感激。
答案 0 :(得分:0)
通过使用mysql_real_escape_string
转义字符串中的特殊字符以在SQL语句中使用来解决此问题。示例代码如下所示
$description=sanitize_html(mysql_real_escape_string($_POST['description']));