Chap 6.
php에서 사용자의 클릭없이 자동으로 다른 페이지로 전환하도록 하기 위해서는 header() 함수를 이용할 수 있습니다.
header("Location: http://mydomain.com/member/signup_done.php");
exit();
주의할 점은, header() 이전에 화면에 무언가를 출력해서는 안 됩니다. header()함수가 HTTP raw header를 전송하는 함수니까, 다른 무엇보다 우선되어야 하겠지요.
exit() 함수는 페이지 전환 후에, 이후 영향을 미치기 않게 하기 위해서 적어주는 편이 좋습니다.
위 내용을 signup_check.php 의 마지막 부분에 넣도록 하겠습니다.
그리고, www/member 디렉토리 안에 signup_done.php 파일을 만들어야겠군요.
'회원가입이 완료되었습니다'라고 표시하도록 만들어봅시다.
<html> <head> <title>회원가입 완료 페이지</title> <meta charset="utf-8" > </head> <body> signup_done.php - 회원가입 완료 페이지<br /> <hr /> 회원가입이 완료되었습니다. </body> </html> |
index.php로부터 회원가입을 다시 한 번 테스트하고 DB도 살펴보세요.
제대로 잘 동작하나요? ^^
이상!
'PHP 게시판 만들기' 카테고리의 다른 글
8. session으로 로그인 정보 유지시키기 (33) | 2012.12.13 |
---|---|
7. 로그인 페이지 만들기 (23) | 2012.12.12 |
5. 사용자 암호를 암호화 하기 (8) | 2012.12.11 |
4. 데이터베이스에 가입정보 저장하기 (53) | 2012.12.11 |
3. 회원 가입 페이지 만들기 (6) | 2012.12.11 |
댓글