簡體   English   中英

eregi PHP 中的標頭位置有什么問題

[英]What's wrong with header location in eregi PHP

$page=curl_exec ($ch); 

if(eregi('EXP', $page)){
    header("location: https://www.facebook.com");
}

我的問題是標題位置不起作用

究竟是什么不起作用? 它是否顯示錯誤消息或只是不轉發? regex101.com 上檢查您的正則表達式。

eregi() 已被棄用並刪除,因此如果您使用的是更新版本的 PHP,它可能會完全出錯。 您可以嘗試使用preg_match()代替。

我不是 100% 確定它是否區分大小寫,但我總是看到並使用Location:大寫L

在使用位置重定向標頭后exit通常也是一個好主意:

header("Location: https://www.facebook.com");
exit;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM