I need a Customer Registration system which uses PHP and MySQL, everything needs to be written in clean code/notes so I may edit and customize the script. I want the script to be easy to use, easy to look at [no graphics, CSS is good] and easy installation.
I am trying to get a script that visitors to the site will sign up and register before being given access to certain files/pages on my site. Mainly this is certain approved users to be able to see new catalogues and other non-approved users to see older catalogues.
must fill out registration form with certain fields required, type in verification codes to avoid spam, checkbox for signup newsletter, button to email admin, forgot password sender, different access levels [registered, approved, special, etc]
secure non-hackable files/pages, user approval/ability to give different access levels [one at a time or several on a page], ability to expire user level access after certain number of days, ban ip with reason, global newsletter/email to all users with ability to save sent emails, auto removal of users who do not log on after a certain number of days, ability to customize registration form and select required fields, uploadable files section for different access levels, admin gets email when new users register, admin can see number of times users login and their last date of login, ability to sort users by different fields, easy to edit user profiles, simple stat page of users/day/month
The script I am currently looking at and have tested out is at [url removed, login to view] and I've included a file of that script. I don't need something that fancy looking, but I need something like that easy to use but more functions.