Possible hacking attempt"); print("

This has been recorded and logged, have a nice day!

"); error_log("Breakin Attempt detected in: ".__FILE__." from {$_SERVER['REMOTE_ADDR']}"); exit(); } /* FIX */ if ($pd = opendir($config['plugin_dir'])) { while (false !== ($pluginName = readdir($pd))) { if (!preg_match("/\.|\.\./",$pluginName) && is_on($config['plugins'][$pluginName])) { if (file_exists($config['plugin_dir']."$pluginName/config.php")) { include_once($config['plugin_dir']."$pluginName/config.php"); } if (file_exists($config['plugin_dir']."$pluginName/ajax_functions.php")) { include_once($config['plugin_dir']."$pluginName/ajax_functions.php"); } /*********************************************************/ /* Generate preg for non authenticated actions and pages */ /*********************************************************/ if(isset($plugin[$pluginName]['non_auth_actions'])) { foreach($plugin[$pluginName]['non_auth_actions'] as $value) { if (strlen($value)) $NON_AUTH_ACTIONS .= "$value|"; } } if(isset($plugin[$pluginName]['non_auth_pages'])) { foreach($plugin[$pluginName]['non_auth_pages'] as $value) { if (strlen($value)) $NON_AUTH_PAGES .= "$value|"; } } } } } ?>