我有一个文本区域,其内容要发布到数据库中。
<body>
<div class="container">
<div class="row">
<form action="post-code.php" method='POST'>
<textarea name="textEditor" id="textEditor"></textarea>
<input type="submit">
</form>
</div>
post-code.php:
<?php
include "conn.php";
$code1 = $conn->real_escape_string($_POST['textEditor']);
$insert = "INSERT INTO Code_Stream (Code) VALUES ($code1)";
$resultinsert = $conn->query($insert);
if(!$resultinsert){
echo $conn->error;
}else{
echo "<p> Code is streaming... </p>";
}
?>
它不断告诉我索引'textEditor'未定义。
答案 0 :(得分:-1)
尝试将文本区域的值存储在var
中,然后使用该变量将数据发送到数据库:
var text = document.getElementById("textEditor").value;
答案 1 :(得分:-1)
引用$code1
$insert = "INSERT INTO Code_Stream (Code) VALUES (\"$code1\")";
^^ ^^