@@Hazel:
nuqneH
meinst du so?
<input type="password" name="a_album_passwort" style="width:95%" id="a_album_passwort" autocomplete="off" value="<?php echo (htmlspecialchars($_SESSION["form_data"]['a_album_passwort'])?htmlspecialchars($_SESSION["form_data"]['a_album_passwort']):htmlspecialchars($_POST["a_album_passwort"])) ?>" />
Nein, die [Bedingung](http://www.php.net/manual/de/control-structures.alternative-syntax.php) sollst du nicht durch `htmlspecialchars()`{:.language-php} jagen.
~~~php
<input type="password" name="a_album_passwort" style="width:95%" id="a_album_passwort" autocomplete="off" value="<?php echo $_SESSION['form_data']['a_album_passwort'] ? htmlspecialchars($_SESSION['form_data']['a_album_passwort']) : htmlspecialchars($_POST['a_album_passwort']); ?>" />
oder
<input type="password" name="a_album_passwort" style="width:95%" id="a_album_passwort" autocomplete="off" value="<?php echo htmlspecialchars($_SESSION['form_data']['a_album_passwort'] ? $_SESSION['form_data']['a_album_passwort'] : $_POST['a_album_passwort']); ?>" />
Beachte auch die einfachen Anführungszeichen im PHP-Code. http://forum.de.selfhtml.org/archiv/2014/3/t216697/#m1486530 ff.
wenn ich das autocomplete="off" verwende, ist das Feld zwar leer, aber in die Datenbank wird dennoch etwas geschrieben.
Du setzt einen Wert ins Eingabefeld und wunderst dich, dass das Eingafeld einen Wert hat?
Qapla'
--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)