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;
$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&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\">";
$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_'; }