// 獲取使用者 IP,包含 Cloudflare 等轉發情況
$real_ip = $_SERVER['HTTP_CF_CONNECTING_IP'] ?? $_SERVER['HTTP_X_FORWARDED_FOR'] ?? $_SERVER['REMOTE_ADDR'];
// 設定黑名單
$blacklist = ['185.225.234.90'];
if (in_array($real_ip, $blacklist)) {
// 記錄一筆日誌 (選配)
// error_log("攔截到黑名單 IP 下單嘗試: " . $real_ip);
// 直接中斷程式並給予回應
http_response_code(403);
die("系統偵測到異常活動,已限制此 IP 下單。請聯繫客服人員。");
}