Example #1
0
        if (count($errors) == 0) {
            addAppointment($_POST['teacher'], $_POST['parent'], $_POST['time']);
            addNotice($_POST['teacher'], $_POST['parent'], $_POST['time']);
            echo 'success';
        } else {
            echo '<div class="error"><ul>';
            foreach ($errors as $error) {
                echo '<li>' . $error . '</li>';
            }
            echo '</ul></div>';
        }
    } elseif (isset($_GET['delete'])) {
        $errors = validateDelete($_POST);
        if (count($errors) == 0) {
            deleteAppointment($_POST['teacher'], $_POST['parent'], $_POST['time']);
            deleteNotice($_POST['teacher'], $_POST['parent'], $_POST['time']);
            echo 'success';
        } else {
            echo '<div class="error"><ul>';
            foreach ($errors as $error) {
                echo '<li>' . $error . '</li>';
            }
            echo '</ul></div>';
        }
    }
} else {
    $teacher_id = $_GET['teacher'];
    $time = $_GET['time'];
    $end = $time + $time_increments;
    $count_query = 'SELECT COUNT(*) FROM appointments WHERE `teacher`= ' . $teacher_id . ' AND `time` >= ' . $time . ' AND `time` < ' . $end;
    $parent_query = 'SELECT `parent` FROM appointments WHERE `teacher`= ' . $teacher_id . ' AND `time` >= ' . $time . ' AND `time` < ' . $end;
Example #2
0
    $row8 = $db->sql_fetchrow($db->sql_query("SELECT pollID, pollTitle FROM " . $prefix . "_poll_desc WHERE artid='0' ORDER BY pollID DESC LIMIT 1"));
    $pollID = intval($row8['pollID']);
    $pollTitle = $row8['pollTitle'];
    echo "<br>";
    OpenTable();
    echo "<center><b>" . _CURRENTPOLL . ":</b> {$pollTitle} [ <a href=\"admin.php?op=polledit&amp;pollID={$pollID}\">" . _EDIT . "</a> | <a href=\"admin.php?op=create\">" . _ADD . "</a> ]</center>";
    CloseTable();
    include "footer.php";
}
if ($admintest) {
    switch ($op) {
        case "do_gfx":
            do_gfx();
            break;
        case "deleteNotice":
            deleteNotice($id);
            break;
        case "GraphicAdmin":
            GraphicAdmin();
            break;
        case "adminMain":
            adminMain();
            break;
        case "logout":
            setcookie("admin");
            $admin = "";
            include "header.php";
            OpenTable();
            echo "<center><font class=\"title\"><b>" . _YOUARELOGGEDOUT . "</b></font></center>";
            CloseTable();
            echo "<META HTTP-EQUIV=\"refresh\" content=\"3;URL=admin.php\">";
Example #3
0
    $module = 'NS-Admin';
    $op = 'main';
} elseif (!isset($module)) {
    $module = 'NS-Past_Nuke';
}
/*
Seems to be unused :
$basedir = dirname($SCRIPT_FILENAME);
$textrows = 20;
$textcols = 85;
$udir = dirname($PHP_SELF);
if (empty($wdir)) $wdir='/';
*/
// to be put somewhere else !!! review ?
if ($module == 'Past_Nuke' and $op == 'deleteNotice') {
    deleteNotice($id, $table, $op_back);
    exit;
}
// to be put somewhere else !!! end
// prepare the menu
admin_menu('admin.html');
if (file_exists($file = 'modules/' . pnVarPrepForOS($module) . '/admin.php')) {
    $ModName = $module;
    include $file;
    modules_get_language();
    modules_get_manual();
    if (substr($module, 0, 3) == 'NS-') {
        $function = substr($module, 3) . '_admin_';
    } else {
        $function = $module . '_admin_';
    }