Weitere Reviewänderungen
This commit is contained in:
+7
-13
@@ -6,7 +6,8 @@ $user = $user ?? null;
|
|||||||
|
|
||||||
<!--
|
<!--
|
||||||
Content: Profil
|
Content: Profil
|
||||||
Inhalt: Das eigene Profil, wenn man angemeldet ist. Dort hat man die Möglichkeit seine Angaben zu ändern.
|
Inhalt: Das eigene Profil, wenn man angemeldet ist.
|
||||||
|
Dort werden die aktuellen Profildaten angezeigt.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<main class="form-page">
|
<main class="form-page">
|
||||||
@@ -15,35 +16,28 @@ $user = $user ?? null;
|
|||||||
|
|
||||||
<h1>Mein Profil</h1>
|
<h1>Mein Profil</h1>
|
||||||
|
|
||||||
<form method="post" action="index.php?pfad=profile">
|
<form>
|
||||||
|
|
||||||
<label class="input-label">Name</label>
|
<label class="input-label">Name</label>
|
||||||
<input type="text"
|
<input type="text"
|
||||||
name="username"
|
name="username"
|
||||||
class="login-input"
|
class="login-input"
|
||||||
required
|
readonly
|
||||||
placeholder="Name"
|
|
||||||
value="<?php echo htmlspecialchars($user["username"] ?? ""); ?>">
|
value="<?php echo htmlspecialchars($user["username"] ?? ""); ?>">
|
||||||
|
|
||||||
<label class="input-label">Email-Adresse</label>
|
<label class="input-label">Email-Adresse</label>
|
||||||
<input type="email"
|
<input type="email"
|
||||||
name="email"
|
name="email"
|
||||||
class="login-input"
|
class="login-input"
|
||||||
required
|
readonly
|
||||||
placeholder="mustermann@web.de"
|
|
||||||
value="<?php echo htmlspecialchars($user["email"] ?? ""); ?>">
|
value="<?php echo htmlspecialchars($user["email"] ?? ""); ?>">
|
||||||
|
|
||||||
<label class="input-label">Passwort</label>
|
<label class="input-label">Passwort</label>
|
||||||
<input type="password"
|
<input type="password"
|
||||||
name="password"
|
name="password"
|
||||||
class="login-input"
|
class="login-input"
|
||||||
placeholder="Neues Passwort eingeben">
|
readonly
|
||||||
|
value="********">
|
||||||
<br>
|
|
||||||
|
|
||||||
<button type="submit" class="login-button">
|
|
||||||
Speichern
|
|
||||||
</button>
|
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
|
|||||||
@@ -56,4 +56,23 @@ interface UserDAOInterface {
|
|||||||
* false, wenn kein passender Benutzer gefunden wurde
|
* false, wenn kein passender Benutzer gefunden wurde
|
||||||
*/
|
*/
|
||||||
public function deleteUser($email);
|
public function deleteUser($email);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Aktualisiert die Daten eines vorhandenen Benutzers.
|
||||||
|
*
|
||||||
|
* Funktion:
|
||||||
|
* Ändert die gespeicherte E-Mail-Adresse, den Benutzernamen
|
||||||
|
* und optional das Passwort eines vorhandenen Benutzers.
|
||||||
|
*
|
||||||
|
* Eingabe:
|
||||||
|
* @param string $oldEmail Aktuelle E-Mail-Adresse des Benutzers
|
||||||
|
* @param string $newEmail Neue E-Mail-Adresse des Benutzers
|
||||||
|
* @param string $username Neuer Benutzername des Benutzers
|
||||||
|
* @param string $password Neues Passwort des Benutzers
|
||||||
|
*
|
||||||
|
* Ausgabe:
|
||||||
|
* @return bool true, wenn die Aktualisierung erfolgreich war,
|
||||||
|
* false, wenn kein passender Benutzer gefunden wurde
|
||||||
|
*/
|
||||||
|
public function updateUser($oldEmail, $newEmail, $username, $password);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user