&1'; $pia_arpscans = ""; exec($execstring, $pia_arpscans); $pia_arpscans_result = sizeof($pia_arpscans).' '.$pia_lang['Maintenance_arp_status_on']; } else { $pia_arpscans_result = 'arp-Scan '.$pia_lang['Maintenance_arp_status_off'] .''; } // Count and Calc Backups ------------------------------------------------------- $Pia_Archive_Path = str_replace('front', 'db', getcwd()).'/'; $Pia_Archive_count = 0; $Pia_Archive_diskusage = 0; $files = glob($Pia_Archive_Path."pialertdb_*.zip"); if ($files){ $Pia_Archive_count = count($files); } foreach ($files as $result) { $Pia_Archive_diskusage = $Pia_Archive_diskusage + filesize($result); } $Pia_Archive_diskusage = number_format(($Pia_Archive_diskusage / 1000000),2,",",".") . ' MB'; // Find latest Backup for restore ----------------------------------------------- $latestfiles = glob($Pia_Archive_Path."pialertdb_*.zip"); natsort($latestfiles); $latestfiles = array_reverse($latestfiles,False); $latestbackup = $latestfiles[0]; $latestbackup_date = date ("Y-m-d H:i:s", filemtime($latestbackup)); // Skin selector ----------------------------------------------------------------- if (submit && isset($_POST['skinselector_set'])) { $pia_skin_set_dir = '../db/'; $pia_skin_selector = htmlspecialchars($_POST['skinselector']); if (in_array($pia_skin_selector, $pia_installed_skins)) { foreach ($pia_installed_skins as $file) { unlink ($pia_skin_set_dir.'/setting_'.$file); } foreach ($pia_installed_skins as $file) { if (file_exists($pia_skin_set_dir.'/setting_'.$file)) { $pia_skin_error = True; break; } else { $pia_skin_error = False; } } if ($pia_skin_error == False) { $testskin = fopen($pia_skin_set_dir.'setting_'.$pia_skin_selector, 'w'); $pia_skin_test = ''; echo(""); } else { $pia_skin_test = ''; echo(""); } } } // Language selector ----------------------------------------------------------------- if (submit && isset($_POST['langselector_set'])) { $pia_lang_set_dir = '../db/'; $pia_lang_selector = htmlspecialchars($_POST['langselector']); if (in_array($pia_lang_selector, $pia_installed_langs)) { foreach ($pia_installed_langs as $file) { unlink ($pia_lang_set_dir.'/setting_language_'.$file); } foreach ($pia_installed_langs as $file) { if (file_exists($pia_lang_set_dir.'/setting_language_'.$file)) { $pia_lang_error = True; break; } else { $pia_lang_error = False; } } if ($pia_lang_error == False) { $testlang = fopen($pia_lang_set_dir.'setting_language_'.$pia_lang_selector, 'w'); $pia_lang_test = ''; echo(""); } else { $pia_lang_test = ''; echo(""); } } } ?>

Status