2012-11-08 3 views
-1

나는 헤더 ('Location : home.php')를 넣으려고했다. 로그인 기능을 페이스 북으로 로그인했지만 성공적으로 로그인 한 후에도 페이지가 여전히 홈페이지로 리디렉션되지 않습니다.facebook oAuth 로그인 후 home.php로 리디렉션하는 방법?

누구나 나를 도와 줄 수 있습니까? 감사!

function login(response, info){ 
      if (response.authResponse) { 

       var accessToken = response.authResponse.accessToken; 

       userInfo.innerHTML = '<img src="https://graph.facebook.com/' + info.id + '/picture">' + info.name 
                   + "<br /> Your Access Token: " + accessToken; 
       button.innerHTML        = 'Logout'; 
       showLoader(false); 
       document.getElementById('other').style.display = "block"; 
       header('Location: home.php') ; 
      } 
     } 

답변

1

PHP와 JavaScript가 섞여있는 것 같습니다. Header은 PHP 기능입니다. 자바 스크립트에서는 사용할 수 없습니다.

당신은 방법 리디렉션 자바 스크립트를 시도 할 수도 있습니다 -

var homeUrl = 'home.php'; 
top.location.href = homeUrl; 
관련 문제