Example #1
0
function GetUsers()
{
    $userList = array();
    $users = new Lan_users();
    $users->find();
    while ($users->fetch()) {
        $userList[] = clone $users;
    }
    return $userList;
}
Example #2
0
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;
}
Example #3
0
 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();