Devam Ediyor

476787 PHP/MYSQL registration - login and management

I require a user registration, login and account management system.

It will require a suitable admin(backend) interface for my use. The features required are as follows.

NOTE: The code must be entirely self contained and modular for integration with other scripts yet to be added. Would prefer OOP principles to be used, however clean, well commented code will be accepted. Successful bidder MUST outline the details of the security of the login process and user data that they will implement.

Features required:

Private users can register themselves via public webpage:



Required info:

First Name

Last Name

email address(use email as username & requires confirmation by email)

address line 1 (at least one address line required)

address line 2

address line 3


postcode (not required)

home phone (at least one phone no required)

mobile phone

work phone


Private user control panel ('My Profile')

-edit address details

-edit email(needs to be re-confirmed by email)

-edit phone numbers

-view current account balance

-view history of debits and credits to account i.e statement (with date filter and debit/credit filter)

-add funds to account (via paypal)

database must record join date and last login date/.time for user.





Required info:

-Company name

-Physical address (3 lines, at least 1 required) + city & postcode

-Postal address (3 lines, if not the same as above) + city & postcode

-Account Contact Name

-Accouunt Contact email (account admin username)

-Account Contact phone

-Account Admin Password

Business user control panel ('Account Profile')

-add/edit/remove sub-users

(these sub-users only require name, email(username), phone & password. These users will not have a 'user control panel'.

Any charges incurred by this sub-user will be applied to the parent, Business User's Account.

Database must record sub-users last login date/time)

-view current account balance

-view history of debits and credits to account i.e statement (with date filter and debit/credit filter)

-add funds to account (via paypal)



-Add/edit/remove private users

-Add/edit/remove business users

-Add/edit/remove business sub-users

-Suspend/Re-activate private/business users (sub-users also suspended if parent is suspended)

-Require filters for searching through users (name, date joined, account balance)

-View/edit account balances for each user (requires filters as above)

-View/edit statement(all debits/credits) for each user (requires filters as above)

-create lists of total debits and total credits (filter by period)

-find all accounts with negative account balance (i.e accounts receivable - filter by period)

-find all accounts with positive account balance (i.e accounts payable - filter by period)

-Set maximum account negative balance (i.e amount below $0.00 account balance)


Require form validation on all forms.

All actions adding or editing an email address (except business users) should send an email requiring the user to confirm via a link in the email.

Business users can not edit profile details(address,phones,contact person/admin user) of the business account. (Has to be done in the backend)

PLEASE, respond with an outline of what is required so that I can confirm you understand the project.

Thank you

Beceriler: Her şey Kabul, Yönetim, MySQL, PHP

Daha fazlasını gör: webpage scripts, php find a person, php code register, person management, name registration, my paypal account balance, my home login, mobile contact management, find password email address, find a postal code, email address management, credit accounts receivable, create profile form php, can you use pending funds on paypal, accounts receivable database, what is paypal business account, what is my paypal account name, what is database management, what is an oop, what is an accounts payable, what is accounts payable and accounts receivable, what is account management, what are accounts receivable, what are accounts payable, paypal account profile

İşveren Hakkında:
( 1 değerlendirme ) auckland, New Zealand

Proje NO: #2222694