Properly display last login value. Fixed button markup wrapping.
Starting session only just before setting userid information. Prevents double-transaction exception.
Performing login after setting template variables. This ensures $FOOT is properly set.
Can now update a user with or without password information. Fixed rollback typos.
Checking if $FOOT is already defined and only appending to it (rather than overriting it).