Membership V2.0 By: AwesomePHP.com Produced Under: GPL License Requirements: PHP x/MYSQL 5 - Script tested on PHP 4.4.8, however, PHP 5 is recommended. Documentation File 1 - Installation 2 - Setup 3 - Simple Usage 4 - Implementation 5 - Important Information 6 - Control Panel ------------------------------- 1) Installation can be done in one of the two options: Option 1 -------- Run install.php, insure that headers/database.php is writable. Option 2 -------- - Open headers/database.php and edit it with your database information. - Query extras/database.sql into your database via a MySQL administration panel (PHPMyAdmin, Bigdump, etc..). ||||||||||||||||||||| 2) Setup is easy, you can access your control panel via Membership/admin/index.php where Membership is the folder where the script exist. Your default administration login information is as follows (you should change them after login): Username: admin Password: admin2008 All options are available in the "System" section. You have three things to setup: - System configuration -> This page contains default setup vars, general user options and admin username/password. - Payment Systems -> This page contain Paypal and 2Checkout required vars and options. - Email Templates -> This page contain Email Templates that are used in interaction between users. ||||||||||||||||||||| 3) Simple usage can be obtained by using: login.php -> Contains login form and login check process. register.php -> Contains registration form and registration check process. forgotpass.php -> Contains forgot password form and forgot password check process. profile.php -> Contains profile form and profile check process. upgrade.php -> Contains upgrade form options and upgrade/payment information. 4) You can implement the above pages by simply using PHP include into your current page. When including the files, you need to do the following two steps: 1| Include the file (ex. login.php) where you want the HTML to appear. 2| Include the file extension (ex. extensions/page.php) extension on the top most of your site (before any HTML is outputted). Currently the files do not include the extensions by default, You will need to un-comment the include file and place it on top-most of your site. ||||||||||||||||||||| 5) - Let's emphasis this point again. As the script stands, it will not include extensions beforehand, so the site will not operate as it stands. - Language can be changed by editing the file language/language.php. Please note that the server side language is translated only not the HTML (that will have to be done manually). This makes it easier to implement on other websites. ||||||||||||||||||||| 6)The control panel has the following sections: - Users -> From this section, you can view/add/edit/delete your current user list and custom user fields. - Memberships -> View/add/edit/delete the list of all memberships and their rates. A membership can have as many rates as needed. Payment is actually done via rates. There must exist at least 1 FREE Membership/Rate at all times since user is required to login to make payments, and to login, your mebership must have an existing rate or be free. - Memberships -> View/add/edit/delete list of payments that were made from customers. - Miscellaneous -> From here you can access mailing lists, how to protect your files and folders (code snippets) and logout. ||||||||||||||||||||| ||||||||||||||||||||| ||||||||||||||||||||| Please note that we will be updating this script based on user requests and bug report. Do not hesitate to contact us at itnnetwork@gmail.com with anything. Paypal donations are appreciated, however, we do not provide customer support or implementation for our scripts. You can visit freelance websites to help you with such issues.