// 獲取使用者 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 下單。請聯繫客服人員。"); }
📩 有問題嗎?加入 LINE 好友立即聊!