PHP를 사용하여 몇 초 후에 페이지로 이동하는 방법: 1. 헤더 기능을 사용하여 이동합니다. 2. HTML 고유 태그를 사용하여 이동합니다. 3. 자바스크립트를 출력하고 JS 코드를 사용하여 자동으로 PHP 페이지로 이동합니다.
추천: "PHP 비디오 튜토리얼"
Php 자체에는 완전한 페이지 점프 기능이 없을 수도 있지만 헤더 기능은 하나로 계산되지만 페이지의 첫 번째 줄에만 사용할 수 있습니다. Php 페이지의 끝에 배치하면 이전 Php에서 문자를 출력하지 않는 한 오류가 보고됩니다. 다음은 Php에서 자동 페이지 이동의 세 가지 방법입니다.
1: 헤더 기능을 사용합니다.
둘: HTML 고유 태그를 사용하세요. (Php뿐만 아니라 ASP, .Net, Jsp에도 적용 가능)
Three: javascript를 출력하고 Js 코드를 사용하여 Php 페이지로 자동 점프하는 목적을 달성합니다. (PHP 이외의 언어에도 적용되나 해당 언어코드가 다릅니다.) 1. HTTP 헤더 정보를 활용하세요(Header 함수)
즉, PHP의 HEADER 함수를 사용하세요. PHP에서 HEADER 함수의 기능은 반환 정보 유형("Context-type: xxxx/xxxx") 선언과 같이 HTTP 프로토콜에 의해 지정된 WEB 서버를 통해 전달되어야 하는 브라우저에 제어 명령을 내리는 것입니다. 페이지 속성("캐시 없음", "만료") 등
HTTP 헤더 정보를 사용하여 Php가 자동으로 다른 페이지로 이동하도록 하는 방법은 다음과 같습니다.
<?php $url = index.php Header("HTTP/1.1 303 See Other"); Header("Location: $url"); exit; ?>
"Localtion:" 뒤에 공백이 있다는 점에 유의하세요. 2. HTML 태그 사용(META의 REFRESH 속성)
HTML 태그를 사용합니다. 즉, META의 REFRESH 태그를 사용합니다. 예:
<?php $url = index.php;?> <HTML> <HEAD> <META HTTP-EQUIV="REFRESH" CONTENT="10; URL=<? echo $url;?>> </HEAD> <BODY> </BODY> </HTML>
참고: 여기서 CONTENT="10은 10초 후에 점프한다는 의미입니다. 3, 자바스크립트 스크립트를 사용합니다. 달성하기
예는 다음과 같습니다:
<?php $url=index.php; echo "<!--<SCRIPT LANGUAGE="javascript">"; echo "location.href='$url'"; echo "</SCRIPT>-->"; ?>
------------------------- ----------- -------------------------- ----------- -----------
<? //PHP自带函数 Header("Location: http://www.php.com "); ?> <? //利用meta echo "<meta http-equiv='refresh' content='0; url=http://www.php.com'>"; ?>
------------ ---------- -------------- ---------- -------------
<? //利用Javascript语言 echo "<script language='javascript'>"; echo " location='http://www.php.com' ; "; echo "</script>"; ?>
--------- --------------------------- ---------- -------------- ---------- ---
참고: 헤더 기능을 사용할 때 웹페이지는 어떠한 출력도 생성해서는 안 됩니다. 이때 공백 문제, 즉 공백에 특별한 주의를 기울여야 합니다. 웹페이지 시작 부분에 배치해야 합니다
.위 내용은 PHP에서 몇 초 후에 페이지로 이동하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!