我似乎无法检索到此文本区域的数据输入。另外我知道这段代码可能不安全,但我刚开始使用php。
echo '<tr><td align=right>Description:</td><td><textarea name=description form=description cols=100 rows=5></textarea></td></tr>';
$descriptionToSend = $("#description").val()
DBSubmit("INSERT INTO Conference (conferenceid,description,submission_due,review_due) VALUES ('".$_POST['conferenceName']."', '" . $descriptionToSend . "','" .$_POST['submitdeadline'] . "','" .$_POST['reviewdeadline']. "')");
答案 0 :(得分:0)
你是不是把jquery和php混在一起?
首先,<textarea>
应位于<form>
将表单提交给php后,您可以访问使用$ _REQUEST ['description']发送的数据,这样就可以了
$descriptionToSend = $_REQUEST['description'];
答案 1 :(得分:0)
<html>
<head>
<title>Test</title>
</head>
<body>
<?php $name = 'nick';
?>
<form action="Test.php">
Name: <input type="text" name="name" value="<?php echo $name; ?>">
About Me: <textarea name="about" rows="5" cols="10"><?php echo $comment; ?></textarea><br/>
Click Me: <input type="submit" vaule="submit">
</body>
</html>
使用$comment
设置文字,然后在下一页中使用$_GET['about']
检索价值
<html>
<body>
<?php
$about = $_GET['about'];
echo $about;
?>
</body>
</html>