PHP頁面實現定時跳轉的方法,php頁面跳轉
本文執行個體講述了PHP頁面實現定時跳轉的方法,分享給大家供大家參考。具體實現方法如下:
php定時跳轉我們需要利用header函數輸入html或js代碼來實現定時跳轉,下面我來介紹一個簡單的例子
php代碼如下:
複製代碼 代碼如下:header("refresh:3;url=http://www.bkjia.com");
print('正在載入,請稍等...
三秒後自動跳轉到幫客之家~~~');
輸出的html代碼就是
複製代碼 代碼如下:一樣的效果。
這樣就實現了3秒之後自動跳轉到http://www.bkjia.com了。
這裡需要注意的是:如果你檔案是uft-8編碼的話我們要注意不要在header前有輸出或BOM字元,這可會導致無法跳轉。
希望本文所述對大家的PHP程式設計有所協助。
怎實現php頁面15秒後自動跳轉
Php本身沒有一個完全意義上的頁面跳轉函數,也許Header函數算一個,但是,它只能用於頁面的第一行。如果放在Php頁面的最後位置,除非前面的Php沒有輸出任何字元,否則,會報錯。以下是三種Php自動頁面跳轉的方法:
一:使用Header函數。
二:使用HTML固有標記。(不僅僅適用於Php,同樣適用於ASP,.Net,以及Jsp中)。
三:輸出javascript,利用Js代碼,達到Php頁面自動跳轉的目的。(也適用於Php以外的其他語言,不過相應語言代碼不同)。一、用HTTP頭資訊(Header函數)
也就是用PHP的HEADER函數。PHP裡的HEADER函數的作用就是向瀏覽器發出由HTTP協議規定的本來應該通過WEB伺服器的控制指令,例如聲明返回資訊的類型("Context-type: xxxx/xxxx"),頁面的屬性("No cache", "Expire")等等。
用HTTP頭資訊使Php自動跳轉到另外一個頁面的方法如下:
$url = index.php
Header("HTTP/1.1 303 See Other");
Header("Location: $url");
exit;
?>
注意一下,"Localtion:"後面有一個空格。二、利用HTML標記(META中的REFRESH屬性)
用HTML標記,就是用META的REFRESH標記,舉例如下:
舉例如下:
$url=index.php;
echo "";
?>
---------------------------------------------------------------------------------------------------------------
//PHP內建函數
Header("Location: www.php.com ");
?>
//利用meta
echo ">
PHP頁面跳轉幾種實現方法
哈?你確定嗎?header('Location: index.php');我經常這樣寫讓頁面跳轉到首頁的。難道index.php這不是一個相對路徑?
另外諸如header('Location: test/test113.php');這樣的寫法也是可以的。
或許你弄錯了,header中寫相對路徑的時候,相對的是執行的指令碼的。比如我在
include檔案夾下的test.php中寫
然後用another檔案夾下的test2.php包括它
此時訪問test2.php的時候,轉到的是another下面的index.php
訪問test.php的時候,轉到的卻是include下面的index.php
———————————————分割線——————————————————
滿意請採納(⊙o⊙),以上是軟硬謙施團隊為你帶來的回答。
如果有什麼不懂的可以追問,以後有什麼問題可以向我提問或者向我的團隊提問。(*^__^*) 嘻嘻……
http://www.bkjia.com/PHPjc/904016.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/904016.htmlTechArticlePHP頁面實現定時跳轉的方法,php頁面跳轉 本文執行個體講述了PHP頁面實現定時跳轉的方法,分享給大家供大家參考。具體實現方法如下: php定...