I could help you with one of those. I have a suite of pages that allows the user to fill out a form, creating an account, and to log in after they've created the account (much like here on phpbuilder.com). You'd need to create a mysql database in the background.
Users can also log in and change their information. You can of course use phpMyAdmin to adminster the database.
I would appreciate a small subtitle at bottom of the pages for credit, that's all.
Cordially,
Sam Fullman
Compass Point Media