username; $query = $conn->query('SELECT * FROM users WHERE id = ?', [$current_user->user_id]); $row = $query->fetch(); $user_id = $row['id']; $user_platform = Trim($row['platform']); $user_date = $row['date']; $user_ip = $row['ip']; $user_password = $row['password']; if ($_SERVER['REQUEST_METHOD'] == 'POST') { if (isset($_POST['cpassword'])) { $user_new_full = trim(htmlspecialchars($_POST['full'])); $user_old_pass = $_POST['old_password']; if (pp_password_verify($user_old_pass, $user_password)) { $user_new_cpass = pp_password_hash($_POST['password']); $conn->prepare('UPDATE users SET password = ? WHERE id = ?') ->execute([$user_new_cpass, $user_id]); $success = 'Your profile has been updated.'; } else { $error = 'Your old password is incorrect.'; } } else { $error = 'All fields must be filled out.'; } } updatePageViews($conn); $total_user_pastes = getTotalPastes($conn, $current_user->user_id); // Theme $page_template = 'profile'; $page_title = 'My Profile'; require_once('theme/' . $default_theme . '/common.php');