2016-10-04 24 views
0

私は以下のPHPスクリプトを持っています:https://developers.facebook.com/docs/php/howto/example_facebook_loginそれはうまくいきますが、ログインとコールバックを2つの異なるPHPファイルに分けたくありません。私はlogin.phpにコールバックをしたいのですが何をしましたか? if(isset(?????))コマンドのようなものがありますか?同じPHPログインとコールバック

+0

あなたのコールバックURLにいくつかのパラメータを追加し、同じページでparameter.ifが見つかった場合はコールバックが有効、それ以外の場合はログイン –

答えて

1

ファイルがhttp://example.com/login.phpの場合は、応答URLにhttp://example.com/login.php?fb_flag=responseのようなものを追加し、これが設定されると応答コードを実行します。それ以外の場合はログインコードを実行します。

+0

if($ _ GET ['fb_flag'] == 'response'){} –

+0

はい。応答のコードを書く場合は、ログインプロセスのコードを書き込んでください – SPViradiya

+0

は安全ですか? btw助けてくれてありがとう –

関連する問題