public static function signin() { if ($me = session_essence::get('me')) { request_essence::load_request(); } $validation = self::validate_signin(); if ($validation->valid()) { $user = new user_object(); $user->set_login(data_essence::get('post', 'authorization-login', array('trim'))); $user->set_email(data_essence::get('post', 'authorization-email', array('trim'))); $user->set_password(md5(data_essence::get('post', 'authorization-password', array('trim')))); if ($user_id = user_model::add_user($user)) { $me = new user_object(array('user_id' => $user_id)); session_essence::set('me', $me); request_essence::load_request('user', 'view', array($me->get_login())); } } else { view_essence::assign('breadcrumb', 'Регистрация'); view_essence::assign('validation', $validation); view_essence::display('authorization/signin'); } }
<?php require_once "../model/db.php"; require_once "../model/model.php"; if (isset($_GET['id'])) { $user = new user_model(); $user->delete_user($_GET['id']); header('location:../view/view.php'); } else { $per = new user_model(); $datos = $per->get_personas(); } if (isset($_POST['submitted'])) { $datos = new user_model(); $datos->add_user($_POST['name'], $_POST['last_name'], $_POST['age']); header('location:../view/view.php'); }