mysql の挿入に問題があります。ボタンをクリックすると、mysql 挿入が二重投稿を行っています。問題が見つかりません。なぜ二重投稿なの?
コードはこちらhttp://pastebin.com/z1xx3fjt
そしてpostNewTopic.php
:
<?
session_start();
mysql_connect('.com', 'user', 'pw');
mysql_select_db('db');
function msg($status,$txt){
return '{"status":'.$status.',"txt":"'.$txt.'"}';
}
if(empty($_POST['t']) or empty($_POST['ttitle'])){
die(msg(0,"Complete all fields!"));
}
$title = mysql_real_escape_string($_POST['ttitle']);
$desc = mysql_real_escape_string($_POST['tdesc']);
$msg = mysql_real_escape_string($_POST['t']);
mysql_query("INSERT INTO f_topics(`title`, `text`, `desc`)
VALUES('$title', '$msg', '$desc')");
echo msg(1,mysql_error());
?>