[pLog-svn] r4413 - plog/trunk/plugins/badbehavior/bad-behavior

oscar at devel.lifetype.net oscar at devel.lifetype.net
Tue Dec 19 23:18:38 GMT 2006


Author: oscar
Date: 2006-12-19 23:18:38 +0000 (Tue, 19 Dec 2006)
New Revision: 4413

Modified:
   plog/trunk/plugins/badbehavior/bad-behavior/functions.inc.php
Log:
fixed a notice under PHP5


Modified: plog/trunk/plugins/badbehavior/bad-behavior/functions.inc.php
===================================================================
--- plog/trunk/plugins/badbehavior/bad-behavior/functions.inc.php	2006-12-19 23:11:35 UTC (rev 4412)
+++ plog/trunk/plugins/badbehavior/bad-behavior/functions.inc.php	2006-12-19 23:18:38 UTC (rev 4413)
@@ -44,7 +44,11 @@
 			}
 		}
 	} else {
-		list($ip, $mask) = explode('/', $cidr);
+		// Oscar: FIXED A NOTICE IN PHP5
+		$hostInfo =  explode('/', $cidr);
+		isset( $hostInfo[0] ) ? $ip = $hostInfo[0] : $ip = "0.0.0.0";
+		isset( $hostInfo[1] ) ? $mask = $hostInfo[1] : $mask = "8";		
+		//list($ip, $mask) = explode('/', $cidr);
 		$mask = 0xffffffff << (32 - $mask);
 		$output = ((ip2long($addr) & $mask) == (ip2long($ip) & $mask));
 	}



More information about the pLog-svn mailing list