我正在尝试为我的 php 游戏进行宏检测,但遇到了一点问题。
这就是我所拥有的。
<script>
$(document).ready(function(){
$('.button').click(function(e){
if(e.pageX == 0 || e.pageY ==0){
<?php
mysql_query("INSERT INTO clickmap (id) VALUES ('".$_SESSION['username']."')");
mysql_query("UPDATE clickmap SET clicks=clicks+1 WHERE id = '".$_SESSION['username']."'")
or die(mysql_error());
?>
}
});
});
</script>
我一开始以为它可以工作,然后我注意到它会记录用户并在每次刷新页面时添加他们的点击,它应该只是记录他们并在他们达到 0 坐标时添加到点击中,有谁知道问题出在哪里是,以及一个可能的解决方案?
非常感谢您的帮助:)
更新代码:
<script>
$(document).ready(function(){
$('.button').click(function(e){
if(e.pageX == 0 || e.pageY ==0){
$.ajax({
url: 'recorder.php',
});
}
});
});
</script>