$params = plgwpavp_GetExtraParams(); if ($params['access_key'] == $access_key) { $a = array('status' => 'ok', 'answer' => md5($_GET['answer']), 'version' => SGAntiVirus_module::$antivirus_version); echo json_encode($a); } exit; } if (isset($_GET['task']) && $_GET['task'] == 'settings') { error_reporting(0); include_once dirname(__FILE__) . DIRSEP . 'sgantivirus.class.php'; $access_key = trim($_GET['access_key']); $params = plgwpavp_GetExtraParams(); if ($params['access_key'] == $access_key) { $settings_name = trim($_GET['settings_name']); $settings_value = trim($_GET['settings_value']); $settings = SGAntiVirus_module::UpdateSettungsValue($settings_name, $settings_value); echo print_r($settings, true); } exit; } if (isset($_GET['task']) && $_GET['task'] == 'view_file') { error_reporting(0); include_once dirname(__FILE__) . DIRSEP . 'sgantivirus.class.php'; $access_key = trim($_GET['access_key']); $params = plgwpavp_GetExtraParams(); if ($params['access_key'] == $access_key && ($_SERVER["REMOTE_ADDR"] == SITEGUARDING_SERVER_IP1 || $_SERVER["REMOTE_ADDR"] == SITEGUARDING_SERVER_IP2)) { $filename = $_GET['file']; switch ($filename) { case 'debug': $filename = dirname(__FILE__) . DIRSEP . 'tmp' . DIRSEP . 'debug.log'; break;