Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
画布Javascript游戏因$.post崩溃_Javascript_Php_Post_Canvas - Fatal编程技术网

画布Javascript游戏因$.post崩溃

画布Javascript游戏因$.post崩溃,javascript,php,post,canvas,Javascript,Php,Post,Canvas,我正试图在我的画布游戏中实现一个高分系统 我的代码在以下代码之前运行良好: $.post('api/addNewHighScore.php', { gamePlayer: playerName, gameScore: timeScore } ); 不幸的是,我不太擅长使用$.post,事实上,我完全使用它可能是错误的。我试图将playerName(字符串)和

我正试图在我的画布游戏中实现一个高分系统

我的代码在以下代码之前运行良好:

$.post('api/addNewHighScore.php', 
            {   
                gamePlayer: playerName,
                gameScore: timeScore
            } 
        );
不幸的是,我不太擅长使用$.post,事实上,我完全使用它可能是错误的。我试图将playerName(字符串)和timeScore(整数)发送到在线数据库中相应的列名中,该数据库存储highscore表

我的'api/addNewHighScore.php'文件中的代码如下所示,以防我也弄错了:

<?php
header('Content-Type: application/json');
require('../includes/conn.inc.php');    // Connection file to highscore database

$stmt = $mysqli->prepare("INSERT INTO snakeGame(gameScore, gamePlayer) VALUES (?, ?)");
$stmt->bind_param('ss', $_POST['gameScore'], $_POST['gamePlayer']);
$stmt->execute();
$stmt->close();

?>

有人能告诉我为什么我的网站决定冻结吗?你知道上面的代码有什么问题吗

非常感谢


Ash

从文档开始检查错误和控制台。是否有任何错误?不,没有出现错误,网站崩溃,但控制台仍能正常工作?听起来像是服务器端错误,您的post代码看起来不错。可能是phpHi的人出的错抱歉如果我浪费了任何人的时间,我意识到我的描述不太好。。。我不是一个网络开发者,我更像是一个游戏程序员,所以我只是不确定上面的代码是不是错了。。。在深入研究我的javscript之后,我注意到对$.post方法的函数调用是一个无限循环,所以问题得到了解决,但感谢大家的努力,非常感谢!