보통 방명록의 글쓰기 폼에 글을 쓰고 폼을 전송하면, 다시 방명록의 글 목록으로이동된다.
글쓰기 폼에서 글을 저장하는 파일로 폼이 전송된 후에, 저장이 끝나면 다시 글 목록으로 이동하도록 소스가
작성되어 있다. 이렇게 PHP에서 다른 페이지로 이동하게 하는 방법에는 PHP를 이용하는 방법과 자바 스크립트를
이용하는 방법, HTML을 이용하는 방법 등이 있다.
① header
header라는 함수는 PHP문서의 헤더 정보를 보내는 함수인데, 보통 이 header함수는 다른 페이지로 이동하는데
많이 사용되며, 형식은 아래와 같다.
header("Location:이동할 페이지");
(예제)
<?
header("location: 이동할링크주소");
?>
다만, PHP에서 header을 이용시에는 header는 어떠한 출력문 보다 먼저 나와야 한다.
② location
페이지를 이동하는 두 번째 방법으로 자바 스크립트의 location 오브젝트를 이용하는 방법이 있다.
location은 PHP의 header 함수와는 달리 페이지의 어느 부분에서든지 사용될 수 있으며, 이동할 프레임까지
정해 줄 수가 있기때문에, 다른 프레임의 페이지를 이동 시켜야 할 때 주로 사용된다.