重複の可能性:
AJAX のみのアクセス
したがって、誰がコンテストに勝ったかに応じて実行するこれらの JavaScript 関数があります。
function winA()
{
var x = "<?php echo $id;?>"
$.ajax({ url: 'win.php' ,
data: { id: x }
});
}
function winB()
{
var val = "<?php echo $i;?>"
$.ajax({ url: 'win.php' ,
data: { id: val }
});
}
ファイル win.php は、誰が勝ったかで MySQL を更新します。私が困っているのは、誰かが単に
http://mysite.com/win.php?id=1
何度も更新すると、明らかにMySQLサーバーで誤った結果が得られます。
このajax呼び出しを介して、適切な場合にのみURLにアクセスできるようにする方法を正確に知りたいです。または、php ファイルのロード後に有効期限が切れる「承認」がある場合にのみ、win.php ファイルが実際に実行されるようにします。
前もってありがとう、アーロン。