亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解決php header失效

發布時間:2021-10-23 08:21:03 來源:億速云 閱讀:387 作者:iii 欄目:編程語言

本篇內容主要講解“如何解決php header失效”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何解決php header失效”吧!

解決:

1、取消location和“:”符號之間的空格。

2、在用header前不能有任何的輸出。

3、修改php.ini打開緩存,并將“output_buffering=0”修改成409。

問題:header函數前輸入內容

一般來說在header函數前不能輸出html內容,類似的還有setcookie() 和 session 函數,這些函數需要在輸出流中增加消息頭部信息。如果在header()執行之前有echo等語句,當后面遇到header()時,就會報出 “Warning: Cannot modify header information – headers already sent by ….”錯誤。就是說在這些函數的前面不能有任何文字、空行、回車等,而且最好在header()函數后加上exit()函數。例如下面的錯誤寫法,在 兩個php代碼段之間有一個空行:

//這里應該是一個空行

原因:

PHP腳本開始執行 時,它可以同時發送http消息頭部(標題)信息和主體信息. http消息頭部(來自 header() 或SetCookie() 函數)并不會立即發送,相反,它被保存到一個列表中. 這樣就可以允許你修改標題信息,包括缺省的標題(例如Content-Type 標題).但是,一旦腳本發送了任何非標題的輸出(例如,使用 HTML 或 print()調用),那么PHP就必須先發送完所有的Header,然后終止 HTTPheader.而后繼續發送主體數據.從這時開始,任何添加或修改Header信息的試圖都是不允許的,并會發送上述的錯誤消息之一。

到此,相信大家對“如何解決php header失效”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

福海县| 甘肃省| 巴彦淖尔市| 博客| 赤壁市| 安岳县| 凤庆县| 志丹县| 澄江县| 丁青县| 同仁县| 紫云| 阳信县| 乌苏市| 嘉祥县| 喀喇沁旗| 镇沅| 东明县| 富顺县| 韩城市| 定边县| 宁河县| 克山县| 河源市| 阳朔县| 安仁县| 资兴市| 永安市| 银川市| 古蔺县| 高要市| 衡阳县| 岳阳县| 科技| 宾川县| 萍乡市| 太仆寺旗| 湄潭县| 莱西市| 宣武区| 禹州市|