I'm pretty good with PHP but not so much with MySQL. I am looking to add some advanced user customization features to the "members" section of a web site that I run. Right now I control access to the site using an htaccess file but what I would like to do instead is allow users to manage their account on their own. There are a bunch of these systems on hotscripts but I want more than just authentication management. I want users to be able to store data and information about themselves.
For example my web site has a few thousand pictures of the site membership from social events. I would like to give each user the ability to select any of these pictures as their favorites. I would also like to let users enter their own custom profile and extra information about themselves.
Does anyone know of a user management system that I can customize to do this somewhat easily? Maybe something that will let me easily add more fields of information for each user?
Thanks.