if (Input::get('deleting')) { $user->delete_User(Input::get('deleting')); echo 'Done'; } if (Input::get('verify')) { $user->Verify_Student(Input::get('verify')); echo 'Done'; } } if ($GroupNo == 2 || $GroupNo == 3) { if (Input::get('profile')) { } } } require_once 'functions/MessageBox.php'; $options = getNavBar($user->data()->GroupNo); ?> <!DOCTYPE HTML> <html manifest="MMC.appcahce" lang="en"> <head> <meta charset="utf-8"> <title><?php echo $title; ?> </title> <link rel="stylesheet" type="text/css" href="css/hostelRegistration.css"> </head> <body> <!-- container --> <div id="container">
<!-- Standard Header for NUnitLite Development Section --> <div id="header"> <a id="logo" href=".."><img src="img/logo.gif" alt="NUnit.org" title="NUnit.org"></a> <?php getNavBar("vision"); ?> </div> <!-- End of Header -->
<?php require_once 'core/init.php'; $user = new User(); $rank = $user->data()->GroupNo; if (!$user->isLoggedIn() && $rank == 3) { Redirect::to('login.php'); } Session::put('CPage', 'Database.php'); $options = getNavBar($rank); if (Input::exists()) { if (Token::check(Input::get('token'))) { $displayerror = ''; $validate = new Validate(); $validation = $validate->check($_POST, array('ID' => array('required' => true, 'numbered' => true, 'unique' => 'users', 'max' => 10, 'min' => 10), 'Course' => array(), 'school' => array(), 'Room_ID' => array(), 'Position' => array(), 'Name' => array(), 'Password' => array('required' => true, 'min' => 6), 'reenterPassword' => array('required' => true, 'matches' => 'Password'), 'house_no' => array('required' => true), 'area' => array('required' => true), 'postcode' => array('required' => true, 'max' => 5), 'State' => array('required' => true), 'IC' => array('required' => true, 'numbered' => true), 'gender' => array('required' => true), 'race' => array('required' => true), 'religion' => array('required' => true), 'EMail' => array('required' => true, 'email form' => true), 'telephone' => array('required' => true, 'numbered' => true))); if ($validation->passed()) { $user = new User(); $salt = Hash::salt(32); try { $user->create(array('Name' => Input::get('Name'), 'ID' => Input::get('ID'), 'Password' => Hash::make(Input::get('Password'), $salt), 'salt' => $salt, 'IC' => Input::get('IC'), 'TelephoneNo' => Input::get('telephone'), 'Email' => Input::get('EMail'), 'Gender' => Input::get('gender'), 'Race' => Input::get('race'), 'Religion' => Input::get('religion'), 'House_No' => Input::get('house_no'), 'Area' => Input::get('area'), 'Postcode' => Input::get('postcode'), 'State' => Input::get('State'), 'RegDateTime' => datetime(), 'RoomID' => Input::get('Room_ID'), 'GroupNo' => Input::get('Position'))); Session::flash('home', 'Registration successful, Please login'); Redirect::to('login.php'); } catch (Exception $e) { die($e->getMessage()); } } else { foreach ($validation->errors() as $error) { $displayerror .= $error . '<br>'; } Session::flash('error', $displayerror); }
<!-- Standard Header Template --> <div id="header"> <a id="logo" href="index.php?p=home"><img src="img/logo.gif" alt="NUnit.org" title="NUnit.org"></a> <?php getNavBar(); ?> </div> <!-- End of Header -->