可能重复:
仅 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。或者,使 win.php 文件仅在加载 php 文件后具有过期的“授权”时才实际执行。
在此先感谢,亚伦。