當前位置:首頁 » 編程語言 » headphp

headphp

發布時間: 2024-07-25 01:12:04

A. php中header用法小結

本文實例總結了PHP中header用法。分享給大家供大家參考,具體如下:
PHP

header()函數的作用是給客戶端發送頭信息。
什麼是頭信息?
這里只作簡單解釋,詳細的自己看http協議。

HTTP協議中,伺服器端的回答(response)內容包括兩部分:頭信息(header)

體內容,這里的頭信息不是HTML中的<head></head>部分,同樣,體內容也不是<BODY><
/BODY>。頭信息是用戶看不見的,裡麵包含了很多項,包括:伺服器信息、日期、內容的長度等。而體內容就是整個HTML,也就是你所能看見的全
部東西。
頭信息有什麼用呢?
頭信息的作用很多,最主要的有下面幾個:
1、跳轉:
Header("Refresh:2;
URL=http://localhost//session.php");//2秒後跳轉
若等待時間為0,則與header("location:")等效。
Header("Location:http://localhost//session.php");//直接跳轉
2、指定網頁的內容:
同樣一個XML文件,如果頭信息中指定:Content-type:
application/xml
的話,瀏覽器會將其按照XML文件格式解析。但是,如果頭信息中是:Content-type:
text/xml
的話,瀏覽器就會將其看作存文本解析。(瀏覽器不是按照擴展名解析文件的)
3、附件下載:
$filename
=
"tupian.jpg";
//文件路徑
可以絕對路徑也可以相對路徑
header('Content-type:
application/x-jpg');
//文件的類型
header('Content-Disposition:
attachment;
filename="保存時的文件名.jpg"');
//下載顯示的名字
readfile("$filename");
exit();
查看:
$link
=
"tupian.jpg";
//文件路徑
可以絕對路徑也可以相對路徑
//$link
=
"新建文本文檔.xml";
//文件路徑
可以絕對路徑也可以相對路徑
if
(isset($link))
{
Header("HTTP/1.1
303
See
Other");
Header("Location:
$link");
exit;
}
更多關於PHP相關內容感興趣的讀者可查看本站專題:《php文件操作總結》、《PHP運算與運算符用法總結》、《PHP網路編程技巧總結》、《PHP基本語法入門教程》、《php操作office文檔技巧總結(包括word,excel,access,ppt)》、《php日期與時間用法總結》、《php面向對象程序設計入門教程》、《php字元串(string)用法總結》、《php+mysql資料庫操作入門教程》及《php常見資料庫操作技巧匯總》
希望本文所述對大家PHP程序設計有所幫助。

B. head.php鏄鏀懼湪 wordpress鐨勫摢涓鏂囦歡澶歸噷鍟婏紵

闈欐侀摼鎺ラ棶棰樼殑璇濊佺湅浣犳槸浠涔堜富鏈猴紝WIN涓繪満涓嶈兘鐩存帴鏀瑰滻瀹氶摼鎺ユ牸寮忕殑錛屽彟澶栬佺湅浣犱富鏈烘槸鍚︽敮鎸.htaccess鍙鍐
header.php鍦╳p-content/themes/浣犵殑涓婚樻枃浠跺す閲

C. PHP Header鐢ㄤ簬欏甸潰璺寵漿瑕佹敞鎰忕殑鍑犱釜闂棰樻葷粨

鍦≒HP涓鐢╤eader("location:test.php")榪涜岃煩杞瑕佹敞鎰忎互涓嬪嚑鐐,鏈夊姪浜庤В鍐充竴浜涙柊鎵嬬粡甯擱亣鍒扮殑闂棰
1銆乴ocation鍜屸:鈥濆彿闂翠笉鑳芥湁絀烘牸錛屽惁鍒欎細鍑洪敊銆
2銆佸湪鐢╤eader鍓嶄笉鑳芥湁浠諱綍鐨勮緭鍑恆
3銆乭eader鍚庣殑PHP浠g爜榪樹細琚鎵ц屻
涓嬮潰鏄鍜宎sp涓閲嶅畾鍚憆esponse.redirect鐨勬瘮杈冿細
渚1:
response.redirect "../test.asp"
header("location:../test.php");
涓よ呭尯鍒:
asp鐨剅edirect鍑芥暟鍙浠ュ湪鍚戝㈡埛鍙戦佸ご鏂囦歡鍚庤搗浣滅敤.

<html><head></head><body>
<%response.redirect "../test.asp"%>
</body></html>
鏌ユ槸php涓涓嬩緥浠g爜浼氭姤閿:
<html><head></head><body>
<?
header("location:../test.php");
?>
</body></html>
鍙鑳借繖鏍:
<?
header("location:../test.php");
?>
<html><head></head><body>...</body></html>
鍗砲eader鍑芥暟涔嬪墠涓嶈兘鍚戝㈡埛鍙戦佷換浣曟暟鎹.
渚2:
asp涓
<html><head></head><body>
<%
response.redirect "../a.asp"
response.redirect "../b.asp"
%>
</body></html>
緇撴灉鏄閲嶅畾鍚慳.asp鏂囦歡.
php鍛?
<?
header("location:../a.php");
header("location:../b.php");
?>
<html><head></head><body></body></html>
鎴戜滑鍙戠幇瀹冮噸瀹氬悜b.php.
鍘熸潵鍦╝sp涓鎵ц宺edirect鍚庝笉浼氬啀鎵ц屽悗闈㈢殑浠g爜.
鑰宲hp鍦ㄦ墽琛宧eader鍚,緇х畫鎵ц屼笅闈㈢殑浠g爜.
鍦ㄨ繖鏂歸潰涓妏hp涓鐨刪eader閲嶅畾鍚戜笉濡俛sp涓鐨勯噸瀹氬悜.鏈夋椂鎴戜滑瑕侀噸瀹氬悜鍚,涓嶈兘鎵ц屽悗闈㈢殑浠g爜:
涓鑸鍦版垜浠鐢
if(...)
header("...");
else
{
...
}

熱點內容
db2新建資料庫 發布:2024-09-08 08:10:19 瀏覽:170
頻率計源碼 發布:2024-09-08 07:40:26 瀏覽:778
奧迪a6哪個配置帶後排加熱 發布:2024-09-08 07:06:32 瀏覽:100
linux修改apache埠 發布:2024-09-08 07:05:49 瀏覽:208
有多少個不同的密碼子 發布:2024-09-08 07:00:46 瀏覽:566
linux搭建mysql伺服器配置 發布:2024-09-08 06:50:02 瀏覽:995
加上www不能訪問 發布:2024-09-08 06:39:52 瀏覽:811
銀行支付密碼器怎麼用 發布:2024-09-08 06:39:52 瀏覽:513
蘋果手機清理瀏覽器緩存怎麼清理緩存 發布:2024-09-08 06:31:32 瀏覽:554
雲伺服器的優點與缺點 發布:2024-09-08 06:30:34 瀏覽:734