gpt4 book ai didi

javascript - 将文本区域数据发送到数据库时出现问题

转载 作者:行者123 更新时间:2023-11-30 00:33:54 25 4
gpt4 key购买 nike

我正在尝试创建一个将文本区域数据发送到数据库的 php 表单。数据库表uploads有3个需要的数据项:

  • user_id
  • 类别
  • 内容
<小时/>

HTML:

<form id="myform" action="php/savetext.php" method="POST" enctype="multipart/form-data">

<p><strong>Add your story here.</strong></p>

<input type="hidden" name="fbid" id="fbid">
<input type="hidden" name="category" id="category">

<textarea cols="50" rows="10" name="usertext" id="storyArea"></textarea>
<input type="submit" name="submit" value="Saada" />

<script type="text/javascript">

$( "#fbid" ).val( "sdf88d99sd" );
$( "#category" ).val( "texts" );

</script>
</form>

savetext.php:

include_once('config.php');

if (isset($_POST['user_id']) && isset($_POST['category']) && isset($_POST['usertext'])) {

$user_id = mysql_real_escape_string($_POST['fbid']);
$category = mysql_real_escape_string($_POST['category']);
$content = mysql_real_escape_string($_POST['usertext']);
addUser($user_id, $category, $content);
}

else {
echo 'Upload failed! Try again.';
}

function addUser($user_id, $category, $content) {
$query = "SELECT id FROM uploads WHERE user_id = '$fbid' LIMIT 1";
$result = mysql_query($query);
$rows = mysql_num_rows($result);
if ($rows > 0) {
$query = "UPDATE uploads SET user_id = '$user_id', category = '$category' WHERE content = '$content'";
}
else {
$query = "INSERT INTO uploads (user_id, category, content) VALUES ('$user_id', '$category', '$content')";
}
mysql_query($query);
echo 'Upload was succesful. Thank you!';

}

但这行不通。关于如何纠正这个问题有什么想法吗?

最佳答案

请检查此代码, <form></form> 中没有名称为 user_in 的字段

if (isset($_POST['fbid']) && isset($_POST['category']) && isset($_POST['usertext'])) {

$user_id = mysql_real_escape_string($_POST['fbid']);
$category = mysql_real_escape_string($_POST['category']);
$content = mysql_real_escape_string($_POST['usertext']);
addUser($user_id, $category, $content);
}

关于javascript - 将文本区域数据发送到数据库时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22323807/

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