31 lines
1.0 KiB
PHP
31 lines
1.0 KiB
PHP
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
|
|
class User extends CI_Controller {
|
|
public function __construct() {
|
|
parent::__construct();
|
|
if(!$this->ms->is_authenticated()) {
|
|
redirect('login', 'refresh');
|
|
}
|
|
$this->load->helper('form');
|
|
$this->load->library('form_validation');
|
|
}
|
|
public function profile() {
|
|
$data['user'] = $this->ms->get_user_by_id($this->session->userdata('user_id'));
|
|
$data['password_form'] = $this->load->view('ms/block-frm-password', '', true);
|
|
$data['details_form'] = $this->load->view('ms/block-frm-details', $data, true);
|
|
$data['content'] = $this->load->view('ms/page-user_profile', $data, true);
|
|
$data['current'] = null;
|
|
$this->load->view('masters/default', $data);
|
|
}
|
|
public function password() {
|
|
$hash = '7b49817170bc2f7a6c9e75f301615acb2a8ce671';
|
|
$array = $this->ms->update_user_password(1, 'new', $hash);
|
|
//print_r($array);
|
|
echo reset($array);
|
|
}
|
|
public function logout() {
|
|
$this->ms->logout();
|
|
redirect('login', 'refresh');
|
|
}
|
|
}
|
|
?>
|