From a5586af0baf44b879dc636e99602b62f2f3db53e Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Sun, 15 Nov 2020 17:26:41 +0100 Subject: [PATCH] Crappy fix for IPv6 compatibility (watch multi-account!) --- onyx2/require/str.php | 1 + 1 file changed, 1 insertion(+) diff --git a/onyx2/require/str.php b/onyx2/require/str.php index bb2c17f..f189642 100644 --- a/onyx2/require/str.php +++ b/onyx2/require/str.php @@ -72,6 +72,7 @@ function encode_ip($dotquad_ip=FALSE) if(!$dotquad_ip) $dotquad_ip = $_SERVER['REMOTE_ADDR']; $ip_sep = explode('.', $dotquad_ip); + if (empty($ip_sep[3])) $ip_sep = explode('.', "127.0.0.1"); return sprintf('%02x%02x%02x%02x', $ip_sep[0], $ip_sep[1], $ip_sep[2], $ip_sep[3]); }