php重定向網頁
Jul 30, 2016 pm 01:30 PM
header
headers
line
nbsp
quot
利用PHP的header()函數,可以實現頁面跳轉,如
1 |
header( 1
|
PHP headers_sent() 函數
headers_sent() 函數檢查 HTTP 標頭是否已被傳送以及在哪裡被傳送。 如果報頭已傳送,則傳回 true,否則傳回 false。 語法
headers_sent(file,line)
。 | 如果設定 file 和 line 參數,headers_sent() 會把輸出開始的 PHP 原始檔名和行號存入 file 和 line 變數中。|
---|---|
提示和註釋 | 註釋:一旦報頭區塊已經發送,就不能使用 header() 函數 來發送其它的標頭。使用此函數至少可以避免與 HTTP 標頭相關的錯誤訊息。
1
| <?php |
|
3 |
4
header( |
"Location : http://www.w3school.com.cn/" );
|
|
6
|
|
範例2 使用可選的file 和line 參數:
|
<?php |
// 傳遞$file 和$line,日後使用 |
03 |
// 不要預先為它們賦值 |
,
|
|
|
|
| 07
|
|
08
}
09
|
|
10 |
11
|
}
|
12
?> P跳轉函數: |
| 01
|
|
03
* @param string $url 跳轉位址 |
| :秒)
| 05
* @param string $msg 提示語
|
06 |
*/
|
redirect( | $url
,
$time = 0, $msg = '' ) {
) {
|
$url = |
str_replace ( array ( "n" ,
"r" ), '' ,
$url ); // 多行URL位址支援
|
(
)) {
|
10 "系統將在{$time}秒之後自動跳到{$url} ! " ;
|
|
12
if |
|
13
'Refresh' c/code> | ;
| 14
if
| ()
15 |
$strstr $strstr .= <code> $msg
|
|
17 |
(
);
|
se {
|
19
|
if (0 === |
header( "Location: " | . $url );
|
|
22
|
23
|
header( "refresh:{$time};url={$url}" );
|
$msg | ) ;
25
|
|
exit ();
|
} |
以上就介紹了php重定向網頁,包括了方面的內容,希望對PHP教程有興趣的朋友有幫助。
|
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

OOBELANGUAGE錯誤Windows 11 / 10修復中出現問題的問題
