php 페이지 이동하는 방법

2017. 3. 29. 17:02PHP

1. 자바스크립트를 사용하는 방법 - 1

 

<? 
      echo("<script>location.href='경로/파일명';</script>"); 
?> 



2. 자바스크립트를 사용하는 방법 - 2


<? 

      echo("<script>location.replace('경로/파일명');</script>"); 
?> 


3. Header 함수를 사용하는 방법

 

<? 
      Header("Location:경로/파일명"); 
?> 



4. 메타태그를 사용하는 방법


<? 
      echo("<meta http-equiv='refresh' content='시간지정' url='경로/파일명'>"); 
?> 

 


* 추천하는 방식은 2번 방식입니다.

1번의 경우 href는 이전에 접속했던 사이트일 경우 temp에 저장된 문서를 보여줄 가능성이 크고,

3번의 경우 php Header()도 캐쉬가 엉켜서 글을 쓴뒤 자동으로 목록으로 이동하면 방금 쓴 글이 나타나지 않을 경우가 발생합니다.

4번의 Meta태그를 사용할 경우 mtstyle.net에서 www.mtstyle.net로 이동할 경우 무한 리플래쉬가 발생합니다.

'PHP' 카테고리의 다른 글

phpMyadmin 자료형 크기  (0) 2017.06.19
php 문법  (0) 2017.05.11
페이지 자동으로 이동하는 방법  (0) 2017.03.22
대입 연산자 or 할당 연산자  (0) 2017.02.28
증감연산자  (0) 2017.02.28