gpt4 book ai didi

php - Ckeditor 并使用 $_POST 插入 Mysql

转载 作者:行者123 更新时间:2023-11-29 14:48:05 25 4
gpt4 key购买 nike

好吧,我已经为此绞尽脑汁好几个小时了。是时候求助于专业人士了。

我正在使用 jquery 发布序列化表单。

我在页面上有ckeditor,根据他们的instruction我所要做的就是将帖子设置为一个变量,它就会起作用。嗯,事实并非如此。 $_POST['TEXTAREA_NAME'] 为空。

好的,没问题。我可以在发布之前使用 jquery 将数据附加到文本区域。现在我得到的只是\r\n。

请帮忙,从ckeditor获取数据到mysql的最佳方法是什么?

文字为:

<textarea id="content" name="content"><?php if($_GET['act'] == "edit"){ echo getDigestInfo($articleID, "content"); } ?></textarea>

Jquery:

function saveNew(){
$.post("crud/man-digest.php?act=add", $("#edit-content-form").serialize(),
function(data){
$("form .message").append(data);
}
,"json"
);
}

PHP:

$articleID = intval($_POST['id']);
// Perform Update
$article_title = mysql_prep($_POST['title']);
$article_content = mysql_prep($_POST['content']);
$article_system = mysql_prep($_POST['system']);
$article_updated = mysql_prep($_POST['updated']);
$article_datecreated = $_POST['datecreated'];
$query = "UPDATE techdigest SET
title = '{$article_title}',
content = '{$article_content}',
lastupdate = CURDATE(),
system = '{$article_system}',
datecreated = DATE('{$article_datecreated}')
WHERE id = {$articleID}";
$result = mysql_query($query);

最佳答案

嗯,感觉这里很愚蠢。

想通了。

更新文本区域时最好使用 .html() 而不是 .append()

到目前为止有效!

~~~~哇,

关于php - Ckeditor 并使用 $_POST 插入 Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6430262/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com