我的应用有问题。它一直陷入无限循环中。问题是应用程序无法检索变量'& 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>");