Moin auch hier!
im HTML-Formular:
<input type="text" name="vorname" value="<? echo $user[vorname]?>">
Kleiner "Fauxpas": Der Hashindex muß in Anführungszeichen, wenn keine Konstante vorname definiert ist, die den String "vorname" ergibt.
Also $user["vorname"] anstatt $user[vorname]. Ohne Anführungsstriche wird nicht der String genommen, sondern vorname als Konstante betrachtet. Würde es eine Variable $vorname geben, kann man natürlich auch $user[$vorname] schreiben, das ist aber noch mal was anderes.
Mit anderen Worten: $user["vorname"] - oder auch $user["nachname"] nehmen.
- Sven Rautenberg