我遇到了一个非常简单的 $.get() 请求的问题。当我使用错误处理功能对其进行测试时,它触发了错误和完成功能。此外,如果我直接从浏览器的 URL 栏中运行 php 文件,它会完美运行。这是我的代码:
内联 JS:[位于根目录]
$.get('php/getRank.php', function(teamRank) {
alert("Your team has finished with rank: " + teamRank);
});
PHP:[位于根目录/php]
require_once '../includes/constants.php';
$con = mysql_connect(DB_SERVER, DB_USER, DB_PASSWORD);
if(!$con){
die('Could not connect: ' . mysql_error());
}
mysql_select_db(DB_NAME, $con);
session_start();
*/ CALCULATE RANK HERE */
echo $rank;
使用 $.get() 时是否存在一些 PHP 限制或其他问题?我想做的就是从 JS 执行一个 PHP 脚本。我应该使用 $.get() 以外的东西吗?
谢谢!