Example #1
0
 public function getUser_id($KD_USER)
 {
     $sql = "SELECT * FROM " . $this->_table . " WHERE KD_USER = "******"";
     $result = $this->_db->select($sql);
     //        $data = array();
     $user = new User($registry);
     foreach ($result as $value) {
         //            $user = new User($registry);
         $user->set_id($value['KD_USER']);
         $user->set_nip($value['NIP_USER']);
         $user->set_nmUser($value['NM_USER']);
         $user->set_pass($value['PASS_USER']);
         $user->set_akses($value['AKSES_USER']);
         $user->set_foto($value['FOTO_USER']);
         //            $data = $user;
     }
     //        var_dump($data->get_nmUser());
     return $user;
 }
 public function updateUser()
 {
     if (isset($_POST['submit'])) {
         //            var_dump($_POST['pass']) ;
         if ($_POST['nip'] == "" || $_POST['nama'] == "") {
             echo 'ada field yang masih belum diisi';
         } else {
             if ($_POST['pass'] !== $_POST['cpass']) {
                 echo 'data tidak bisa disimpan karena password berbeda dengan confirm passwordnya';
             }
             if ($_POST['pass'] == "no_change" || $_POST['cpass'] == "no_change") {
                 if ($_FILES['upload']['name'] == "") {
                     $user = new User($registry);
                     $user->set_id($_POST['id']);
                     $user->set_nip($_POST['nip']);
                     $user->set_nmUser($_POST['nama']);
                     $user->set_akses($_POST['akses']);
                     $user->updateUser_withoutpass($user);
                 } else {
                     $allowedExts = array("jpg", "jpeg", "png");
                     $ext = explode('.', $_FILES['upload']['name']);
                     $extension = $ext[count($ext) - 1];
                     if (in_array($extension, $allowedExts)) {
                         $img_small = new ResizeImage($_FILES["upload"]["tmp_name"]);
                         $img_small->resizeTo(64, $resizeOption = 'maxwidth');
                         $img_small->saveImage("files/foto/" . $_POST['nip'] . "_small." . $extension);
                         move_uploaded_file($_FILES["upload"]["tmp_name"], "files/foto/" . $_POST['nip'] . "." . $extension);
                     } else {
                     }
                     $user = new User($registry);
                     $user->set_id($_POST['id']);
                     $user->set_nip($_POST['nip']);
                     $user->set_nmUser($_POST['nama']);
                     $user->set_akses($_POST['akses']);
                     $user->set_foto($_POST['nip'] . "." . $extension);
                     $user->updateUser_withoutpass($user);
                 }
             }
             if ($_POST['pass'] !== "no_change" && $_POST['pass'] == $_POST['cpass']) {
                 if ($_FILES['upload']['name'] == "") {
                     $user = new User($registry);
                     $user->set_id($_POST['id']);
                     $user->set_nip($_POST['nip']);
                     $user->set_nmUser($_POST['nama']);
                     $user->set_pass($_POST['pass']);
                     $user->set_akses($_POST['akses']);
                     $user->updateUser($user);
                 } else {
                     $allowedExts = array("jpg", "jpeg", "png");
                     $ext = explode('.', $_FILES['upload']['name']);
                     $extension = $ext[count($ext) - 1];
                     if (in_array($extension, $allowedExts)) {
                         $img_small = new ResizeImage($_FILES["upload"]["tmp_name"]);
                         $img_small->resizeTo(64, $resizeOption = 'maxwidth');
                         $img_small->saveImage("files/foto/" . $_POST['nip'] . "_small." . $extension);
                         move_uploaded_file($_FILES["upload"]["tmp_name"], "files/foto/" . $_POST['nip'] . "." . $extension);
                     } else {
                     }
                     $user = new User($registry);
                     $user->set_id($_POST['id']);
                     $user->set_nip($_POST['nip']);
                     $user->set_nmUser($_POST['nama']);
                     $user->set_pass($_POST['pass']);
                     $user->set_akses($_POST['akses']);
                     $user->set_foto($_POST['nip'] . "." . $extension);
                     $user->updateUser($user);
                 }
             }
         }
     }
     header('location:' . URL . 'admin/listUser');
 }
Example #3
0
require "libraries/user.php";
if (isset($_POST['ok'])) {
    if ($_POST['txtuser'] == NULL) {
        echo "<div align='center' style='margin:10px 0px 5px 0px;'><font size='+1' color='#FF0033'>Chưa gõ tên đăng nhập</font></div><br />";
    } else {
        $u = $_POST['txtuser'];
    }
    if ($_POST['txtpass'] == NULL) {
        echo "<div align='center' style='margin:10px 0px 5px 0px;'><font size='+1' color='#FF0033'>Chưa nhập mật khẩu</font></div>";
    } else {
        $p = $_POST['txtpass'];
    }
    if ($u && $p) {
        $login = new User();
        $login->set_user($u);
        $login->set_pass($p);
        $data1 = $login->check_login();
        if ($login->check_login() == FALSE) {
            echo "<div align='center' style='margin:10px;'><font size='+1' color='#FF0033'>Sai tên đăng nhập hoặc mật khẩu</font></div>";
        } else {
            foreach ($data1 as $user1) {
                $_SESSION['username'] = $user1[Username];
                $_SESSION['hoten'] = $user1[HoTen];
                $_SESSION['dienthoai'] = $user1[DienThoai];
                $_SESSION['diachi'] = $user1[DiaChi];
                $_SESSION['level'] = $user1[Level];
            }
            if ($_GET['co'] == 2) {
                header("location:index.php?module=giohang&act=xem");
            } else {
                header("location:index.php");
Example #4
0
<?php

$ten = $_GET['ten'];
$lv = $_GET['lv'];
require_once '../../../libraries/oop.php';
require_once '../../../libraries/user.php';
require_once '../../../libraries/function.php';
$a = new User();
$a->set_user($ten);
$a->set_level($lv);
$a->set_pass('123456');
$a->set_ngaydangky(date("Y-m-d", time()));
$a->set_ngaysinh(date("Y-m-d", time()));
if ($a->get_user() != "") {
    if ($a->insert_user_admin()) {
        echo "11";
    } else {
        echo "0";
    }
} else {
    echo "0";
}
Example #5
0
    $gioitinh = 'Nam';
} else {
    if ($data[GioiTinh] == 2) {
        $gioitinh = 'Nữ';
    } else {
        $gioitinh = 'Không Biết';
    }
}
if (isset($_POST['ok'])) {
    $u = new User();
    $u->set_user($username);
    $flag = TRUE;
    if ($_POST['txtpass'] != "") {
        if ($_POST['txtpass'] == $pass) {
            if ($_POST['txtpass1'] == $_POST['txtpass2']) {
                $u->set_pass($_POST['txtpass1']);
            } else {
                $flag = FALSE;
                echo "Mật khẩu mới không giống nhau.";
            }
        } else {
            echo "Mật khẩu không đúng.";
            $flag = FALSE;
        }
    }
    if ($flag == TRUE) {
        if ($_POST['txthoten'] != "") {
            $u->set_hoten($_POST['txthoten']);
        }
        if ($_POST['txtdiachi'] != "") {
            $u->set_diachi($_POST['txtdiachi']);
Example #6
0
        $u = $_POST['txtuser'];
    }
    if ($_POST['txtpass'] == NULL) {
        $loi[] = ERROR_EMPTY_PASS;
    } else {
        if ($_POST['txtpass'] != $_POST['txtpass2']) {
            $loi[] = ERROR_NOTMATCHES;
        } else {
            $p = $_POST['txtpass'];
        }
    }
    $l = $_POST['level'];
    if ($u && $p && $l) {
        $a = new User();
        $a->set_user($u);
        $a->set_pass($p);
        $a->set_level($l);
        if ($a->insert_user() == FALSE) {
            $loi[] = "Sorry, Your username has been register, please try again";
        } else {
            ob_end_clean();
            header("location:index.php?module=user&act=list");
            exit;
        }
    }
}
?>
<form action="index.php?module=user&act=add" method="post">
<fieldset>
<legend>Add A User</legend>
<?php 
Example #7
0
     } else {
         $loi[] = "Số điện thoại không hợp lê <br />";
     }
 }
 if ($loi != "") {
     echo "<ul>";
     foreach ($loi as $err) {
         echo "<li>{$err}</li>";
     }
     echo "</ul>";
 } else {
     if ($u && $p && $e && $ht && $dc && $dt) {
         $lv = 1;
         $dk = new User();
         $dk->set_user($u);
         $dk->set_pass($p);
         $dk->set_email($e);
         $dk->set_hoten($ht);
         $dk->set_diachi($dc);
         $dk->set_dienthoai($dt);
         $dk->set_level($lv);
         $ngaydk = date("d");
         $thangdk = date("m");
         $namdk = date("Y");
         $ngaydk = "{$namdk}-{$thangdk}-{$ngaydk}";
         $ngaysinh = "{$namsinh}-{$thangsinh}-{$ngaysinh}";
         $dk->set_ngaydangky($ngaydk);
         $dk->set_ngaysinh($ngaysinh);
         if ($dk->check_user() == FALSE) {
             echo "<div align='center' style='margin:10px;'><font size='+1' color='#FF0033'>Tên này đã có người dùng</font></div>";
         }