1

私はフラッシュ「メモリー」ゲームを作成しています。2 枚の等しいカードを発見するというアイデアです。これは、すべてのカードが発見された秒数をカウントするタイマーです。完全なゲームのタイマーが停止した後。この時間をswfファイルから取得してデータベースに書き込むにはどうすればよいですか? 私が理解しているように、このデータをphpファイルで取得する必要がありますが、その方法がわかりません。

私が知っているように、私はそのようなことをする必要があります:

        var urlLoader:URLLoader = new URLLoader();
        urlLoader.addEventListener(Event.COMPLETE, scoreSaveResponse,false,0,true);
        var request:URLRequest = new URLRequest("http://mysite.com/score.php");
        var urlVars:URLVariables = new URLVariables();
            urlVars.time = timer.currentCount;
            urlVars.userName = "yourUserName";

        request.method = URLRequestMethod.POST;
        urlLoader.data = urlVars;
        urlLoader.load(request);

function scoreSaveResponse(e:Event):void {
    //whatever you return from the php page is found in urlLoader.data
}

//LondonDrugs_MediaServices's code 

コードのこの部分を使用しても何も起こらず、エラーは発生しませんが、これをphpで使用する方法やデータベースに書き込む方法がわからないためです。

私のアプリは Facebook に使用されます。つまり、ユーザー名は Facebook と同じように使用されます。だから私はまず、Facebookからユーザー名を取得して両方をデータベースに書き込むよりも、PHPに時間を割く必要があると思います。

回答ありがとうございます。

4

1 に答える 1