[PHP]重新導向 ─ header

這篇要說的算是特殊函數header
用在兩個地方,重新導向網頁和網頁自動重新整理



首先要說的是header()的使用地點限制:
不可放在文字輸出之後比方echo 或是print
需在網頁載入之前,在html標籤之前就執行
所以通常要放在php 程式的第一行

重新導向網頁的寫法:
header('Location:目的地網址');

讓網頁自動定時重新整裡或是跳轉的寫法:
header('Refresh:時間(秒);URL=網址')
注意:這邊Refresh的使用不可有空格

可以用在比如說,用條件判斷式搭配date('A')函數判斷現在是早上或是下午
不同時間則導向至不同的網頁,在導向之後原程式的html內容將不會被執行!

因為是簡單的內容,就不上傳練習範例
以截圖的方式呈現程式碼及成果

[gallery ids="1167,1168,1169" type="columns"]

留言