prepare('UPDATE users SET password = ? WHERE id = ?'); $stmt->execute([$hashed_password, $user_id]); $success = t('profile_updated_successfully'); } catch (PDOException $e) { $error = "Database error: " . $e->getMessage(); } } elseif (!empty($password)) { $error = t('passwords_do_not_match'); } } ?>