public function edituser($param) { $edit_id = $param[0]; $user = new \models\users(); $user_roles = new \models\roles(); $this->data['groups'] = $user->userByrole('group'); $this->data['user_roles'] = $user_roles->all(); if (isset($_POST) && !empty($_POST)) { $fname = $_POST['fname']; $lname = $_POST['lname']; $gender = $_POST['gender']; $email = $_POST['email']; $phone = $_POST['phone']; $password = md5('pass'); $institution = $_POST['institution']; $role = $_POST['role']; $groupid = $_POST['groupid']; if ($groupid == '') { $groupid = 0; } $update_array = array('firstname' => $fname, 'lastname' => $lname, 'email' => $email, 'phone' => $phone, 'password' => $password, 'institution' => $institution, 'role' => $role, 'groupid' => $groupid); $where_array = array('id' => $edit_id); $update_id = $user->update($update_array, $where_array); if ($update_id > 0) { $this->data['success'] = 'User Edited!'; } else { $this->data['error'] = 'Operation Fails!'; } //UPLOAD ATTACHMENT if ($_FILES["image"]["tmp_name"] != '') { //upload image into uploads folder \helpers\upload::setName(uniqid()); \helpers\upload::upload_file($_FILES["image"], UPLOAD_PATH); $image_name = 'gallery/' . \helpers\upload::$filename; $update_data = array('image' => $image_name); $user->update($update_data, $where_array); } //GET INSERTED ID } $this->data['user_data'] = $user->find($edit_id); View::rendertemplate('home_header', $this->data); View::rendertemplate('sidebar', $this->data); View::render('dashboard/adduser', $this->data); View::rendertemplate('footer', $this->data); }
// your fresh page here: echo $f3->get('ERROR.text'); print_r($f3->get('ERROR.stack')); }); $version = date("YmdH"); if (file_exists("./.git/refs/heads/" . $cfg['git']['branch'])) { $version = file_get_contents("./.git/refs/heads/" . $cfg['git']['branch']); $version = substr(base_convert(md5($version), 16, 10), -10); } $minVersion = preg_replace("/[^0-9]/", "", $version); $f3->set('_version', $version); $f3->set('_v', $minVersion); $uID = isset($_SESSION['uID']) ? $_SESSION['uID'] : ""; $username = isset($_REQUEST['login_email']) ? $_REQUEST['login_email'] : ""; $password = isset($_REQUEST['login_password']) ? $_REQUEST['login_password'] : ""; $userO = new \models\users(); //$uID = "2"; if ($username && $password) { $uID = $userO->login($username, $password); $uri = $_SERVER['REQUEST_URI']; $uri = str_replace("login_email=", "", $uri); $uri = str_replace("login_password="******"", $uri); if (isset($_GET['login_email'])) { $uri = str_replace($_GET['login_email'], "", $uri); } if (isset($_GET['login_password'])) { $uri = str_replace($_GET['login_password'], "", $uri); } $uri = str_replace("&&", "&", $uri); $uri = str_replace("&&", "&", $uri); $uri = str_replace("&&", "&", $uri);