<?php

require '../../../../classes/AutoLoad.php';
$session = new Session();
$user = $session->getUser();
if ($user === NULL) {
    header('Location:../login.php');
    exit;
}
$request = Request::reqFull();
if (Request::req('administrator') == NULL) {
    $request['administrator'] = 0;
}
if (!Request::req('personal') == NULL) {
    $request['personal'] = 0;
}
$db = new Database();
$manager = new ManagerUser($db);
$user = $manager->get($request['pk']);
$user->set($request);
$res = $manager->set($user);
header("Location:../readuser.php?r={$res}&op=update");
<?php

require '../../../../classes/AutoLoad.php';
$request = Request::reqFull();
$db = new Database();
$manager = new ManagerUser($db);
$user = $manager->get($request['email']);
$user->setActive(0);
$res = $manager->set($user);
header("Location:../readuser.php?r=1&op=delete");
Exemple #3
0
 private static function user($param = NULL)
 {
     $user = NULL;
     if ($param == NULL) {
         $session = new Session();
         $user = $session->getUser();
     } else {
         $db = new Database();
         $manager = new ManagerUser($db);
         $user = $manager->get($param);
         $db->close();
     }
     return $user;
 }