1

こんにちは、私は PHP と JavaScript を初めて使用します。Javascript から PHP ページに変数を送信できません。私の Javascript コードは別の .js ファイルであり、ユーザーが正解するたびに増加する変数カウントを宣言しています。データベースに保存できるように、このデータを PHP ページに渡したいと思いました。

ajax post メソッドとセッション ストレージを試しましたが、何も機能していないようです。

以下の関数は、JS から PHP へのデータの投稿に適していますか?

function score(){
$.post("score_db.php",
{
  score:count

},
function(data){
  //
});
}

どんな助けでも大歓迎です。

4

3 に答える 3

0

AJAX の使用

$.ajax({
        url: 'score_db.php',
        type: 'POST',
        data: {score:count},
        success: function (data) {


        }

参照

ajax経由でJavascript変数をPHPに渡す

于 2013-11-05T05:12:49.060 に答える
0

これを試してください。ここで、php ファイル { score:count } にデータを送信できます。

   function score(){
    $.post( "score_db.php", {  score:count })
    .done(function( data ) {
        alert( "Success" + data );
     });

   }

詳細については、ドキュメント リンク

http://api.jquery.com/jQuery.post/

于 2013-11-05T05:14:14.663 に答える
0

このようにjqueryからデータを送信します...

    function score(){
    $.post( "score_db.php", {  score:count })
    .done(function( data ) {
        alert( "Success" + data );
     });
    }

phpファイルで

  if(isset($_POST['score']))
    echo $_POST['score']; //it will print jquery count variable
  else
    echo "nothing";
于 2013-11-05T05:15:55.197 に答える