Hallo Martin,
Nur bei DEINEM Browser mit den BEI DIR gespeicherten Formulareingaben und Passwörtern? Falls ja: Dein Browser glaubt anhand der Anzahl, Reihenfolge, Typen und Namen der Eingabefelder, ein ihm bekanntes Formular wiederzuerkennen, zu dem er Eingabedaten gespeichert hat. Probier's zum Vergleich mal mit einem anderen Browser, oder mit dem gleichen Browser auf einem anderen Rechner.
OK, ich habe jetzt mal den IE genommen, da ist es wirklich nicht ausgefüllt, nehme ich den FF und Chrome, werden die Daten wieder ausgefüllt. Das ist echt scheiße!
Zu dem Problem was in der DB ankommt, OK auch da bin ich etwas weiter, mein Code sieht so aus:
$sql = mysql :: instance();
$_SESSION["form_data"] = $_POST;
$sql->table('user_alben')->data($_POST)
->data('a_album_userID',mysql::instance()->UserDaten()->user_id)
->ignore(array('abschicken'))
->password('a_album_passwort')
->checkRequiredFields()
->callback(
function($data){
$generate = helper :: instance();
$generate->defineConstant('hashcode',$generate->hashcode()); # will return _HASHCODE_
$data->data('a_album_kennung',_HASHCODE_);
}
)
->insert();
es liegt an dieser Zeile ->password('a_album_passwort') wenn NICHTS eingetragen wird, dann wird diese Funktion auch ausgeführt und es wird irgendetwas in die DB eingetragen. Ich weiß aber nicht wie ich das verhindern kann.