제목에 따르면 로그인 페이지는 flash (login.swf)이어야하고 PHP 페이지 (account.php)로 리디렉션되어야합니다. account.php, 나는 예를 들어, 세션을 확인해야합니다 :플래시에서 로그인을 한 다음 PHP로 리디렉션하는 방법은 무엇입니까?
내가 세션을 생성 할, 그리고 어디를 저장 할, 그리고 어떻게 세션 체크를해야합니까isset($_SESSION['loggedin']){
echo "Welcome back, $user";
} else {
echo "You need to login and main site";
}
?
편집 :
- 로그인은 유효한 사용자가, 내가 플래시에 다시 변수를 보내는 경우
- 를 authenticate.php 보내 : 에코 "login = true"를 입력 한 다음 세션을 시작하고 생성하십시오. $ _SESSION [ 'username']
- 일부 애니메이션이 끝난 후 애니메이션으로 돌아 가면 profile.php 페이지로 연결되는 버튼을 클릭합니다.
- profile.php에서, 나는 ch를한다. eck if (isset ($ _ SESSION [ 'username']) {echo "welcome back user";
- 하지만 문제는, 내가 flash/swf 페이지에 로그인 한 후 profile.php 페이지의 버튼을 클릭해도 여전히 다시 로그인해야한다는 의미입니다. $ _SESSION [ 'username']이 없습니다.
그럼, 내 질문 : 세션을 어디에서 생성합니까? 저장 위치는 무엇이며 세션 확인은 어떻게해야합니까 ??
로그인 페이지/양식을 플래시로 만드는 것이 왜 문제가됩니까? – mauris
@Mauris : 보스 오더, 거부 할 수 없습니다. – blueredgreed
그건 좋은 생각이 아니에요. 플래시는 인증을 통해 신뢰할 수 없습니다. 최근 SO와 관련하여이 점에 관해 읽은 것을 기억합니다. – Amarghosh