0

非常に単純な $.get() リクエストに問題があります。エラー処理関数でテストしたところ、Error および Complete 関数がトリガーされました。また、ブラウザの URL バーから直接 php ファイルを実行すると、完全に機能します。これが私のコードです:

インライン JS: [ルートにあります]

$.get('php/getRank.php', function(teamRank) {
    alert("Your team has finished with rank: " + teamRank);
});

PHP: [root/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() 以外のものを使用する必要がありますか?

ありがとうございました!

4

1 に答える 1

1

session_start() は通常、PHP の最初のステートメントです

于 2013-03-10T07:26:03.937 に答える