У меня проблема с моим приложением. Он продолжает застрять в бесконечном цикле. Проблема в том, что приложение не может получить переменную «& code», которая размещена на URL в адресной строке. Вот фрагмент кода:
if(!$_SESSION["code"]) {
$code = $_REQUEST["code"];
if(isset($_REQUEST["code"])) {
$_SESSION["code"] = $_REQUEST["code"];
$code = $_SESSION["code"];
}
} else {
$code = $_SESSION["code"];
}
if(!isset($_SESSION["code"])) {
$dialog_url = "http://www.facebook.com/dialog/oauth?client_id" . $app_id . "&redirect_uri=" . urlencode($app_red_url);
echo("<script>top.location.href='" . $dialog_url . "'</script>");
} elseif($_REQUEST["code"]) {
echo("<script>top.location.href='" . $app_url . "'</script>");