最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP利用header跳轉失效的解決方法

 更新時間:2014年10月24日 08:47:02   投稿:shichen2014  
這篇文章主要介紹了PHP利用header跳轉失效的解決方法,歸納了這類問題的注意事項,非常具有實用價值,需要的朋友可以參考下

本文實例講述了PHP利用header跳轉失效的解決方法,分享給大家供大家參考。具體方法分析如下:

一、問題:

今天header(\"Location: $url\"),以往跳轉總是可以的,今天卻不動,只是輸出結果,以往自己要確認檢查,$url的值獲取的是否正確,所以在前面加了echo $url;來調試用,結果就導致了header函數的無效.

二、解決方法:

在PHP中用header("location:test.php")進行跳轉要注意以下幾點:

1、location和“:”號間不能有空格,否則會出錯.//phpfensi.com

2、在用header前不能有任何的輸出,包括include的頁面中標簽“?>”后不能有空格.

3、header后的PHP代碼還會被執(zhí)行.

PHP的 header 跳轉之前不能有任何內容輸出,因為PHP開始執(zhí)行的時候就已經向瀏覽器送出HTTP頭信息,之后就不再允許更改了.

但是如果必須要在輸出之后再處理header信息的話可以使用 ob_start() ob_end_flush() 來緩存一下要發(fā)送的內容,等到header繼續(xù)再發(fā)送內容.

或者一個更簡單的辦法,修改php.ini,找到 output_buffering=Off 修改為 output_buffering=4096.

希望本文所述對大家的PHP程序設計有所幫助。

相關文章

最新評論

农安县| 鄂州市| 河北区| 丹阳市| 西畴县| 延津县| 沙田区| 抚州市| 阜康市| 海淀区| 黑山县| 静海县| 波密县| 古丈县| 洮南市| 磐安县| 肇州县| 阿图什市| 区。| 桑日县| 开远市| 屯门区| 德安县| 思茅市| 山阴县| 迁安市| 闽侯县| 开平市| 独山县| 清徐县| 阿尔山市| 嘉祥县| 盐山县| 洞头县| 随州市| 沙雅县| 宜兰市| 库伦旗| 东丽区| 临湘市| 桐庐县|