フォームからのデータ送信について
プログラミングの初心者です。
以下のソースでフォーム画面を作成しました。
これでデータベースへの書き込みができるのかどうかを教えてください。
よろしくお願いします。
<head>
<script LANGUAGE="JavaScript">
<!--//
function check(){
var strMSG;
strMSG = document.search.MSG.value;
document.open();
document.writeln('<html>\n<head>');
document.writeln('<title>送信内容確認</title>');
document.writeln('</head>');
document.writeln('<body>');
document.writeln('<form method="POST" action="send_data.php">');
document.writeln(Rsei);
document.writeln(strMSG);
document.writeln('<br>\n<br>\n<input type="submit" value="送 信"> ');
document.writeln('<input type="button" value="修 正" onclick="history.back()">\n</form>');
document.writeln('</body>\n</html>');
document.close();
}
//-->
</script>
</head>
<body>
<form name="search" method="POST">
ご意見お聞かせください<br>
<textarea name="MSG"></textarea><br>
<input type="button" value=" 確認 " onClick="check()"> <input type=reset value=" 取消 "><br>
</form>
</body>
send_data.phpは以下の通りです。
<?php
$con = mysql_connect("localhost","root","");
$selectdb = mysql_select_db("test",$con);
$sql = "insert into table(msg) values('$_POST[MSG]')";
$result = mysql_query($sql,$con);
mysql_free_result($result);
mysql_close($con);
?>
<html>
<head><title>送信終了</title></head>
<body>送信完了しました</body></html>
お礼
javaなのですね。マッピングというのがわかりませんので、検索してみます。レスポンス情報を開発者ツールとかなんたらかんたら・・・わかりません。javaservletですね、調べてみます。