phpAutoMembersArea

README
phpAutoMembersArea © Copyright 2008 DWalker.co.uk
All rights reserved.

phpAutoMembersArea is designed to automatically create a members area, NO programming experience required.
Note that if you have registered phpAutoMembersArea on a domain then this includes ALL upgrades ;-)

My other applications:

Automate your database backups
with ease and without the hassle:
phpMySQLAutoBackup automates the backup of MySQL databases.
phpMySQLAutoBackup


Run cron jobs with ease hourly, daily,
or weekly, and log the output:
phpJobScheduler - scheduling PHP scripts to run at set intervals your replacement for cron jobs. 
phpJobScheduler




To complete a NEW installation:

  1. Ensure you run this file (readme.html) from your website. Type into your browser address bar this url:
          http://www.YOUR--Domain.com/phpautomembersarea/readme.html
  2. Then to configure your installation click here
  3. Add the join page to your web site - the page can be linked to from any existing page, or use
    <? include("phpautomembersarea/members/join.php"); ?> within one of your existing pages.  Ensure you update the link on the join.html page to point to your own privacy policy page.
  4. Check the link on the login.html page, (members/) ensure it points to your terms page.  And ensure your terms include a similar statement as the following:

    In addition to data entered intentionally by the Customer [YOUR COMPANY] record the IP Number (Internet protocol address) of each new member.

  5. When configured new members can login at:  members/  
                (http://yourdomain/phpautomembersarea/members/)

    This url is specified in the activation email sent to new members.
    If you wish to rename the folder "phpautomembersarea" then you should also change the constant PAMA_FOLDER as specified in your config.inc.php
    more detail here: (more detail can ve found here)

  6. NOTE: By default your installation is set to manual activation - where you as administrator must login to the admin area and activate new members.  To change the activation to automatic, login to the admin area and follow the link "Toggle auto activation".
  7. To add your CONTENT upload your html files to:  phpautomembersarea/members/content/
    You can remove all other files from that location with exception to the files:
    1. .htaccess
    2. _home.html
 

Now you are finished
- and with a little change to the colours to suit your own website (see /phpautomembersarea/pama.css) you should be ready to welcome new members.

Other helpful details:

- see the file: /members/constants.inc.php for other text you are able to change.

- Altering the admin folder name

For added security you should change the name of the admin folder.

This can be done by altering the value assigned to ADMIN_FOLDER within the config.inc.php file.

The default value is: _admin_ Once changed you should rename the actual _admin_ folder accordingly.



Find out about other features here:
http://www.dwalker.co.uk/phpautomembersarea/demo/admin_tips.html




Header advert feed

The header adverts that appear on each page can be removed if required by registering at:

http://www.dwalker.co.uk/register/?app_name=phpAutoMembersArea


Notes on install scripts

No need to delete these them once you have completed the install as all scripts check for existing installs before executing.

Future attempts to run them will not remove your successful installation without you first removing your PAMA_* tables from your database, or replacing the   /phpautomembersarea/config.inc.php file with the original.


License:

DISCLAIMER
phpAutoMembersArea IS PROVIDED "AS IS" WITHOUT REPRESENTATION OR WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING WITHOUT LIMITATION, ANY REPRESENTATIONS OR ENDORSEMENTS REGARDING THE USE OF, THE RESULTS OF, OR PERFORMANCE OF THE INFORMATION, ITS APPROPRIATENESS, ACCURACY, RELIABILITY, OR CORRECTNESS.  THE ENTIRE RISK AS TO THE USE OF phpAutoMembersArea IS ASSUMED BY THE USER.  IN NO EVENT I BE LIABLE FOR ANY DAMAGES, DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL, RESULTING FROM ANY DEFECT IN phpAutoMembersArea, EVEN IF THE POSSIBILITY OF SUCH DAMAGES HAS BEEN ADVISED.  THIS DISCLAIMER SHALL SUPERSEDE ANY VERBAL OR WRITTEN STATEMENT TO THE CONTRARY. IF YOU DO NOT ACCEPT THESE TERMS YOU MUST CEASE AND DESIST USING phpAutoMembersArea IMMEDIATELY.