function GetUsers() { $userList = array(); $users = new Lan_users(); $users->find(); while ($users->fetch()) { $userList[] = clone $users; } return $userList; }
function checkLogin($user, $pass) { $Frontend = new FrontEnd(); $pass = $Frontend->encryptPassword($pass); $dbuser = new Lan_users(); $dbuser->username = $dbuser->escape($user); $dbuser->password = $pass; $dbuser->find(); if (0 == $dbuser->count()) { return null; } $dbuser->fetch(); return $dbuser; }
if (streq($_POST["submitBtn"], "Update")) { //Update or switch type $game = new Lan_games(); if (isset($_POST["game"]) && 1 == $game->get($game->escape($_POST["game"]))) { $master->Smarty->assign("image", "images/games/" . $game->picture); $logoAssigned = true; } else { $master->Smarty->assign("image", "images/games/other.png"); } setupLanTime("when", strtotime($form->occurs), $master->Smarty); $userlist = array(); $user = new Lan_users(); $attendees = new Lan_attendees(); $lanid = getCurrentLID(); $user->query("SELECT user_id,username FROM {$user->__table} WHERE {$user->__table}.user_id IN (SELECT user_id FROM {$attendees->__table} WHERE `lan_id` = '{$lanid}') ORDER BY user_id"); while ($user->fetch()) { $userlist[] = clone $user; } $master->Smarty->assign("userlist", $userlist); } else { //Save if (0 == strlen($form->id)) { if (CheckPermission("timetable", "add event")) { $form->insert(); } else { $master->AddError("You do not have permissions to add events."); break; } } else { if (CheckPermission("timetable", "edit all events") || CheckPermission("timetable", "edit own event") && streq(getCurrentUID(), $form->owner)) { $form->update();