Esempio n. 1
0
 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');
     }
 }
Esempio n. 2
0
<?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');
}