Esempio n. 1
0
<?php

/* $Id$ */
$pagetitle = "Delete Site";
$s =& new site($_REQUEST['name']);
$s->fetchDown(1);
/* print "<pre>"; print_r($s); print "</pre>"; */
if (sitenamevalid($_REQUEST['name'])) {
    if ($_REQUEST[confirm]) {
        $s->delete();
        log_entry("delete_site", $_SESSION['auser'] . " deleted site " . $_REQUEST['name'], $s->getField("name"), $s->id, "site");
    } else {
        printc("Are you <b>SURE</b> you want to delete the site <i>" . $s->getField("title") . "</i>?? This operation is <b>irreversable</b>. You will <b>never</b> see any of the content of this site again, including all sections, pages, content, and discussions. You better be <b>ABSOLUTELY SURE</b> you want to do this! If so, hit 'Delete'.<br /><br />");
        printc("<form action='{$PHP_SELF}?{$sid}&amp;action=delete_site&amp;name=" . $_REQUEST['name'] . "'><input type='hidden' name='confirm' value='1' />");
        printc("<input type='hidden' name='name' value='" . $_REQUEST['name'] . "' />");
        printc("<input type='hidden' name='action' value='delete_site' />");
        printc("<input type='button' value='&lt;&lt; Back' onclick='history.go(-1)' /> <input type='submit' value='Delete' />");
        printc("</form>");
        /* 		print "<pre>"; print_r($s); print "</pre>"; */
        return;
    }
} else {
    log_entry("delete_site", $_SESSION['auser'] . " deleting site '" . $_REQUEST['name'] . "' failed", $s->getField("name"), $s->id, "site");
}
header("Location: {$PHP_SELF}?{$sid}");
exit;
Esempio n. 2
0
        $_SESSION[settings][step] = $_SESSION[settings][step] - 1;
    }
    if ($_REQUEST[nextbutton]) {
        $_SESSION[settings][step] = $_SESSION[settings][step] + 1;
    }
}
if ($_REQUEST[step] != "" && $_REQUEST[step]) {
    $_SESSION[settings][step] = $_REQUEST[step];
}
if ($_SESSION[settings][add]) {
    $pagetitle = "Add Site";
}
if ($_SESSION[settings][edit]) {
    $pagetitle = "Edit Site";
}
if (!sitenamevalid($_SESSION[siteObj]->getField("name"))) {
    // check if the site name is valid
    error("You are not allowed to edit this site.");
    return;
}
if ($_REQUEST[cancel]) {
    $comingFrom = $_SESSION[settings][comingFrom];
    $site = $_SESSION[siteObj]->getField("name");
    //	if (ini_get("register_globals")) { session_unregister("settings"); session_unregister("siteObj"); }
    //	unset($_SESSION[siteObj],$_SESSION[setting]);
    if ($comingFrom) {
        header("Location: index.php?{$sid}&action={$comingFrom}&site={$site}");
    } else {
        header("Location: index.php?{$sid}");
    }
    exit;