0) { $latestbackup = $latestfiles[0]; $latestbackup_date = date ("Y-m-d H:i:s", filemtime($latestbackup)); } // Skin selector ----------------------------------------------------------------- if (isset($_POST['submit']) && 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(""); } } } // Table sizes ----------------------------------------------------------------- $tableSizesHTML = ""; // Open a connection to the SQLite database $db = new SQLite3($pia_db); // Retrieve the table names from sqlite_master $query = "SELECT name FROM sqlite_master WHERE type='table'"; $result = $db->query($query); // Iterate over the tables and get the row counts while ($row = $result->fetchArray(SQLITE3_ASSOC)) { $tableName = $row['name']; $query = "SELECT COUNT(*) FROM $tableName"; $countResult = $db->querySingle($query); $tableSizesHTML = $tableSizesHTML . "$tableName ($countResult), "; } // Close the database connection $db->close(); // Language selector ----------------------------------------------------------------- ?>

">' .lang('Maintenance_new_version').''.'' .lang('Maintenance_current_version').'';?>