PHP頁面實現定時跳轉的方法,php頁面跳轉_PHP教程

來源:互聯網
上載者:User

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定...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.