2012-08-30 2 views
1

내가 특정 페이지로 사용자를 리디렉션 등록 시스템을했습니다 전에 읽고 있던 페이지로 사용자를 등록 리디렉션 할 어떻게 사용자 정의 스크립트를 발송 한 해당 페이지에서 success.php내가 성공적으로 그가 로그인

에게 말할 수 FB 맹세를 통해 등록했기 때문에 사용자에게 메일을 보내고 페이스 북에 성공을 게시합니다.

success.php를 사용자가 등록/로그인을 요청하기 전에 읽었던 원래 페이지로 리디렉션하고 싶습니다.

어떻게하면됩니까?

저는 도움이된다면 CMS로 Wordpress를 사용하고 있습니다.

모든 상황에서이 기능을 사용할 수 있습니까?

wp_redirect() (HERE) 2 개 파라미터를 갖는다 :

$_SERVER['HTTP_REFERER'] 

답변

0

가 Wp를에 가장 간단한 하나 개의 존재 사용자를 리디렉션하는 많은 방법이있다

$ 위치 = 절대 URI는 사용자가있을 것이다 할 리디렉션 됨. 기본값이 없습니다. $ status = 사용할 상태 코드. 예를 들어, 301, 302 등의 기본은 당신이 기본적으로 동일하지만 로그인을 필요로하는

auth_redirect(); 

이 다음 또한 pluggable.

입니다 (302)

wp_redirect('http://mywebsite.com/',302); 

주입니다 액세스 권한을 부여하기 전에 - 매개 변수 없음

login_redirect filter 당신이 사용할 수있는,하지만 난 당신의 경우에 설명되어 있는지 모르겠습니다.

관련 문제