texte und Felder wg Klarheit verstecken

This commit is contained in:
root 2025-05-27 17:13:50 +02:00
parent ad8d4034b2
commit 2cd3b5619f
1 changed files with 37 additions and 19 deletions

View File

@ -48,6 +48,7 @@ if (isset($_POST['change'])) {
if (empty($messages)) { if (empty($messages)) {
// Helferdaten Ändern // Helferdaten Ändern
HelferdatenAendern($db_link, $HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $HelferID); HelferdatenAendern($db_link, $HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $HelferID);
} else { } else {
// Fehlermeldungen ausgeben: // Fehlermeldungen ausgeben:
echo '<div class="error"><ul>'; echo '<div class="error"><ul>';
@ -116,31 +117,48 @@ if (isset($_POST['login'])) {
</tr> </tr>
<form method="post"> <form method="post">
<tr> <tr>
<td>Name</td></tr><tr><td> <td>Name</td></tr><tr><td>
<?php
if($HelferName == $HelferEmail) { echo "<b style='color:red'> Hier auf Name/Spitzname ändern:"; }
?>
<input name="helfer-name" type="text" value="<?php echo htmlspecialchars($HelferName ?? '')?>" required> <input name="helfer-name" type="text" value="<?php echo htmlspecialchars($HelferName ?? '')?>" required>
<?php
if($HelferName == $HelferEmail) { echo "</b>"; }
?>
</td> </td>
</tr> </tr>
<tr> <tr>
<td>Email</td></tr><tr><td> <td>Handy (freiwillig)</td></tr><tr><td>
<input name="helfer-email" type="email " value="<?php echo htmlspecialchars($HelferEmail ?? '')?>" required>
</td>
</tr>
<tr>
<td>Handy</td></tr><tr><td>
<input name="helfer-handy" type="tel" value="<?php echo htmlspecialchars($HelferHandy ?? '')?>" > <input name="helfer-handy" type="tel" value="<?php echo htmlspecialchars($HelferHandy ?? '')?>" >
</td> </td>
</tr> </tr>
<tr> <?php
<td>Altes Helfer Passwort</td></tr><tr><td> $HelferEmailHTML = htmlspecialchars($HelferEmail ?? '');
<input name="helfer-passwort" type="password" value="<?php echo htmlspecialchars($HelferPasswort ?? '')?>" > # if people come from the UrlLink and their name is the email, do not display change-email or passord options
</td> # we still need this in the form
</tr> $isHidden="";
<tr> if($HelferName == $HelferEmail) {$isHidden="display: none";}
<td>Neues Helfer Passwort</td></tr><tr><td>
<input name="helfer-newpasswort" type="text" value="<?php echo htmlspecialchars($HelferPasswort ?? '')?>" >
</td>
</tr>
$emailandpass = <<<emailandpass
<tr style="$isHidden">
<td>Email (gleichzeitig Username - nicht ändern, wenn Login-Link gültig bleiben soll)</td></tr><tr style="$isHidden"><td>
<input name="helfer-email" type="email " value="$HelferEmailHTML" required style="$isHidden">
</td>
</tr>
<tr style="$isHidden">
<td>Altes Helfer Passwort </td></tr><tr style="$isHidden"><td>
<input name="helfer-passwort" type="password" value="" style="$isHidden">
</td>
</tr>
<tr style="$isHidden">
<td>Neues Helfer Passwort</td></tr><tr style="$isHidden"><td>
<input name="helfer-newpasswort" type="text" value="" style="$isHidden">
</td>
</tr>
emailandpass;
echo $emailandpass;
?>
</table> </table>
<p><button name="change" style="width:150px !important" value="1">&Auml;ndern</button></p> <p><button name="change" style="width:150px !important" value="1">&Auml;ndern</button></p>