function doInsert() { if (isset($_POST['save'])) { $NAME = $_POST['subjectname']; $DESCRIPTION = $_POST['description']; $SECTOR = $_POST['sector']; $DOMAIN = $_POST['domain']; $subject = new subject(); $subject->name = $NAME; $subject->description = $DESCRIPTION; $subject->sector_id = $SECTOR; $subject->domain_id = $DOMAIN; } if ($NAME == "") { message('Subject Name is required!', "error"); redirect('index.php?view=add'); } elseif ($DESCRIPTION == "") { message('Description is required!', "error"); redirect('index.php?view=add'); } elseif ($SECTOR == "") { message('Sector ID is required!', "error"); redirect('index.php?view=add'); } elseif ($DOMAIN == "") { message('Domain ID is required!', "error"); redirect('index.php?view=add'); } else { $subject->create(); message('New subject addedd successfully!', "success"); redirect('index.php?view=list'); } }
<?php //required includes at start require_once 'inc/top.php'; //others required includes only here require_once 'inc/session.php'; require_once 'inc/classes/subject.php'; $subject = new subject(); if (isset($_POST['subject'])) { $subject->create($_POST['subject']); $msg = $subject->printNiceLog(false); } if (isset($_POST['delete'])) { $subject->deleteSelected(); $msg = $subject->printNiceLog(false); } if (isset($_POST['edit']) && isset($_POST['id'])) { $subject->edit($_POST['id'], $_POST['edit']); $msg = $subject->printNiceLog(false); } $html['title'] = 'Subjects'; //theme header include_once 'themes/' . THEME . '/header.php'; ?> <div class="title"> <h2>Subjects</h2> <p><small>Manage the subjects.</small></p> </div> <div class="entry"> <p><?php echo $msg;