private function changeEmailAddress() { $uid = $_SESSION['session']->getUserId(); if (!$this->checker->checkEmailAddress($_POST['profilEmailAddress'])) { $this->errno = 2; $this->error = 'Die angegebene E-Mail-Adresse ist nicht gültig.'; return; } $this->errno = 0; $this->error = ''; $db = Database::getDbObject(); $stmt = $db->prepare("UPDATE `users` SET `email` = ? WHERE `id` = ?;"); $stmt->bind_param('si', $_POST['profilEmailAddress'], $uid); if (!$stmt->execute()) { $this->errno = $stmt->errno; $this->error = 'Es ist ein Datenbankfehler aufgetreten. Bitte versuchen Sie es später noch einmal.'; } }