為什么在通過標頭重定向(‘Location.’)后,我必須調用‘Exit’用PHP?您知道,如果要在PHP中重定向用戶,可以使用Header函數:header('Location: http://smowhere.com');這也是眾所周知的,這是一個很好的做法,也是一個exit;在.之后header調用,以防止執行其他php代碼。所以我的問題是:頭位置調用后的代碼能有效執行嗎?在哪種情況下?惡意用戶能否完全忽略header('Location..')打電話?多么,怎樣?
3 回答

肥皂起泡泡
TA貢獻1829條經驗 獲得超6個贊
標頭位置調用后的代碼能有效執行嗎?
header
header
wget
header

心有法竹
TA貢獻1866條經驗 獲得超5個贊
die()
/ exit()
代碼總是被執行和顯示。.
if (authenticationFails){ // redirect and don't die}// show admin stuff

紅糖糍粑
TA貢獻1815條經驗 獲得超6個贊
header()
output_buffering
header()
exit
/die
.
Location
header()
- 3 回答
- 0 關注
- 483 瀏覽
添加回答
舉報
0/150
提交
取消