PHP 리디렉션 방법은 PHP 리디렉션 방법을 나타냅니다. 1. PHP의 HEADER 함수를 사용하여 리디렉션합니다. 2. HTML 태그를 사용하여 리디렉션을 구현합니다.
이 기사의 운영 환경: windows7 시스템, PHP7.1 버전, DELL G3 컴퓨터
PHP 리디렉션 방법은 무엇입니까?
PHP 리디렉션의 세 가지 방법
1. HTTP 헤더 정보를 사용합니다.
즉, PHP의 HEADER 함수를 사용합니다. PHP에서 HEADER 함수의 기능은 HTTP 프로토콜에 의해 지정된 웹 서버를 통해 전달되어야 하는 제어 명령을 브라우저에 발행하는 것입니다. 예: 반환 정보 유형("Context-type: xxx/xxx")을 선언합니다. , 페이지 속성("캐시 없음", "만료") 등
HTTP 헤더 정보를 이용하여 다른 페이지로 리디렉션하는 방법은 다음과 같습니다.
코드는 다음과 같습니다.
<?php $url = "http://www.jb51.net"; if (isset($url)) { Header("Location: $url"); } ?>
참고: "Localtion:" 뒤에 공백이 있는 경우도 있습니다. 그러나 정확성을 위해 좋은 것으로 추가하십시오.
2. HTML로 표시
HTML로 표시, 즉 META의 REFRESH 표시를 사용합니다. 예:
코드는 다음과 같습니다.
<?php $url = "http://www.jb51.net"; if (!isset($url)) { exit('没有要跳转的地址呦'); } ?> <HTML> <HEAD> <META HTTP-EQUIV="REFRESH" CONTENT="5; URL='<?php echo $url;?>' "> </HEAD> <BODY> </BODY> </HTML>
참고: content="5; url='http:// www.jb51 .net' ", 점프 주소와 5초 후 실행을 나타냅니다.
3. 스크립트를 사용하여 구현
코드는 다음과 같습니다.
<? php $url="http://www.jb51.net"; echo "<SCRIPT LANGUAGE=\"JavaScript\">location.href='$url'</SCRIPT>"; ?>
그러나 저는 개인적으로 헤더 방식을 선호하므로 페이지가 더 빨리 점프하고 사용자가 전체 페이지 점프를 시각적으로 느낄 가능성이 적습니다. 부분변경!
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP 리디렉션 방법이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!