public function postLogin($p, $z) { $user = DbObject::_findOne('Person', array('username' => $_POST['username'], 'password' => $_POST['password'])); if ($user) { $_SESSION['personId'] = $user->id; session::saveChangesUnsafe(); } Redirect($_SERVER['HTTP_REFERER']); }
public function page1($p, $z) { $year = $p[1]; $month = $p[2]; $day = $p[3]; $name = $p[4]; $date = "{$year}-{$month}-{$day}"; $entry = DbObject::_findOne('Entry', array('published_date' => $date, 'name' => $name)); $this->assign('isList', false); $this->assign('entry', $entry); }
public function pageQuery() { $jane = DbObject::_getOne('PersonStuff', array('firstname' => 'Jane', 'lastname' => 'Doe')); $all = DbObject::_find('PersonStuff'); $this->assign('all', $all); $odd = DbObject::_findByWhere('PersonStuff', "id % 2 == 0", array()); $this->assign('odd', $odd); $sqled = DbObject::_findBySql('PersonStuff', "select id from person_stuff where firstname like 'J%'", array()); $this->assign('sqled', $sqled); $one = DbObject::_findOne('PersonStuff', array('firstname' => 'Jane')); $this->assign('one', $one); }