# HG changeset patch # User rejo # Date 1210714517 0 # Node ID e109f389316c9be0ac188ef62511b1c19e9b9f2b # Parent 0832d846bf8e94bb2c3752ce72a0902717c23d0b [feladat @ 268] Added two missing exclamation marks in IP address verification function. Closes #52. diff -r 0832d846bf8e -r e109f389316c inc/dns.inc.php --- a/inc/dns.inc.php Tue May 13 20:59:32 2008 +0000 +++ b/inc/dns.inc.php Tue May 13 21:35:17 2008 +0000 @@ -151,7 +151,7 @@ // error(ERR_DNS_IPV4); return false; // } - if (preg_match("/^[0-9\.]{7,15}$/", $ipv4)) { + if (!preg_match("/^[0-9\.]{7,15}$/", $ipv4)) { error(ERR_DNS_IPV4); return false; } @@ -181,7 +181,7 @@ // error(ERR_DNS_IPV6); return false; // } - if (preg_match("/^[0-9a-f]{0,4}:([0-9a-f]{0,4}:){0,6}[0-9a-f]{0,4}$/i", $ipv6)) { + if (!preg_match("/^[0-9a-f]{0,4}:([0-9a-f]{0,4}:){0,6}[0-9a-f]{0,4}$/i", $ipv6)) { error(ERR_DNS_IPV6); return false; }