Example #1
0
<?php

/**
 * @package EDK
 */
require_once "common/admin/admin_menu.php";
$page = new Page("Settings - Kill Log API");
$page->setCachable(false);
$page->setAdmin();
if ($key_id = (int) edkURI::getArg('delete')) {
    $qry2 = new DBQuery();
    $sql = "DELETE from kb3_api_keys WHERE key_id = '" . $key_id . "' AND key_kbsite = '" . KB_SITE . "'";
    $qry2->execute($sql);
}
function clearcache($pattern)
{
    $files = glob($pattern . "*.xml");
    foreach ((array) $files as $file) {
        if ($file == '..' || $file == '.') {
            continue;
        }
        if (is_file($file)) {
            unlink($file);
        }
    }
    $dirs = glob($pattern . "*");
    foreach ((array) $dirs as $dir) {
        if ($dir == '..' || $dir == '.') {
            continue;
        }
        if (is_dir($dir)) {