新聞中心
php中如何使用Header函數(shù),很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。
具體如下:
在php中,可以使用Header函數(shù)做一些有趣的事情,用戶驗(yàn)證就是其中一個(gè)很有意思的功能。具體用法:
Header("WWW-Authenticate: Basic realm="USER LOGIN""); Header("HTTP/1.0 401 Unauthorized");
在頁(yè)首設(shè)計(jì)這兩個(gè)Header函數(shù),頁(yè)面在載入前會(huì)出現(xiàn)一個(gè)登錄框,要求輸入用戶名和密碼。習(xí)慣了在頁(yè)面登錄的我們,是否覺得這樣的登錄很原始,又很新奇呢?
為了獲取從這個(gè)對(duì)話框中傳來(lái)的用戶名和密碼,需要用到php提供的兩個(gè)特殊變量$PHP_AUTH_USER和$PHP_AUTH_PW,要這樣使用這兩個(gè)特殊變量好像需要在php.ini中設(shè)置相關(guān)的選項(xiàng),不然就只能像下面這樣引用:
$_SERVER['PHP_AUTH_USER'] $_SERVER['PHP_AUTH_PW']
獲取到用戶提交上來(lái)的用戶名和密碼之后,要怎樣處理邏輯就跟我們一般的程序處理沒有什么區(qū)別了。下面提供兩個(gè)例程供參考:
In order to enter this section of the web site, you must be an XXX subscriber. If you are a subscriber and you are having trouble logging in, please contact [email protected].In order to enter this section of the web site, you must be an XXX subscriber. If you are a subscriber and you are having trouble logging in, please contact [email protected].
另外一個(gè)參考的例程:
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,的支持。
網(wǎng)頁(yè)名稱:php中如何使用Header函數(shù)-創(chuàng)新互聯(lián)
文章位置:http://fisionsoft.com.cn/article/doeedg.html