hi,
ähm, noch 'ne anmerkung, gerade eben übersehen...
echo'<input type="text" name="vorname"
value="'.(((isset($vorname))?$vorname:"").'"</td>';
vllt. liegt's auch daran, dass du den <input>-tag nach dem value gar nicht schliesst (spitze klammer > fehlt), sondern direkt die </td> zumachen willst...
gruss,
wahsaga