public function createUser()
 {
     $error = '';
     if (isset($_POST['username'])) {
         $username = $_POST['username'];
         if ($this->checkEmply($username, 'username') != '') {
             $error .= '<div class="alert alert-danger">' . $this->checkEmply($username, 'username') . '</div>';
         }
         $model = new ModelUser();
         if ($model->checkUsernameExits($username) != '') {
             $error .= '<div class="alert alert-danger">' . $model->checkUsernameExits($username, 'username') . '</div>';
         }
         $password = $_POST['password'];
         if ($this->checkEmply($password, 'password') != '') {
             $error .= '<div class="alert alert-danger">' . $this->checkEmply($password, 'password') . '</div>';
         }
         $fullname = $_POST['fullname'];
         if ($this->checkEmply($fullname, 'fullname') != '') {
             $error .= '<div class="alert alert-danger">' . $this->checkEmply($fullname, 'fullname') . '</div>';
         }
         $birthday = $_POST['birthday'];
         if ($this->checkEmply($birthday, 'birthday') != '') {
             $error .= '<div class="alert alert-danger">' . $this->checkEmply($birthday, 'birthday') . '</div>';
         }
         $description = $_POST['description'];
         if ($this->checkEmply($description, 'description') != '') {
             $error .= '<div class="alert alert-danger">' . $this->checkEmply($description, 'description') . '</div>';
         }
         if ($error == '' && $_FILES['avatar']['error'] == 0) {
             $target_dir = "uploads/";
             $target_file = $target_dir . basename($_FILES["avatar"]["name"]);
             $uploadOk = 1;
             $imageFileType = pathinfo($target_file, PATHINFO_EXTENSION);
             // Check if image file is a actual image or fake image
             $check = getimagesize($_FILES["avatar"]["tmp_name"]);
             if ($check !== false) {
                 $uploadOk = 1;
             } else {
                 $uploadOk = 0;
             }
             if ($uploadOk == 0) {
                 $error .= '<div class="alert alert-danger">Sorry, your file was not uploaded.</div>';
             } else {
                 if (move_uploaded_file($_FILES["avatar"]["tmp_name"], $target_file)) {
                     $model = new ModelUser();
                     $id_user = $model->insertUser($username, $password, $fullname, string_to_date_mysql($birthday), $description, $target_file);
                     $error = '<p class="text-success">Success: User is created successfully.</p>';
                 } else {
                     $error .= '<div class="alert alert-danger">Sorry, there was an error uploading your file.</div>';
                 }
             }
         } else {
             $error .= '<div class="alert alert-danger">Please choose image</div>';
         }
     }
     $model = new ModelUser();
     $user = $model->getUserById($_SESSION['user']);
     $view = new View("createuser.php");
     $view->set('user', $user);
     $view->set('error', $error);
     $view->output();
 }