phpAutoMembersArea

Version 3  README
phpAutoMembersArea © Copyright 2005 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 ;-)

To complete a NEW installation:
(if you have not used the installer: pama3.2.exe - then you must initially follow the upload details here)

  1. Configure your installation click here
  2. Add the join page to your web site - the page can be linked to from any existing page, or use
    <? include("http://yourdomain/phpautomembersarea/members/join.php"); ?> within one of your existing pages.  Ensure you update the link on the join.html page to point to your privacy policy page.
  3. 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.

  4. 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

  5. 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".
  6. 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
  7. 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.


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

 


 

Expanding the PHP source files from the .zip archive - where the Installer has NOT been used.
  (Follow these details if you are using the PHP archive file: phpautomembersarea.v3.2.zip)

There are three points to note:

  1. When unzipping the archive ensure you do not have "TAR file smart CR/LF conversion" checked, you can check this from within the WinZip main menu:  Options|Configuration... then select the Miscellaneous tab
  2. When using FTP ensure you upload in BINARY MODE.
  3. You MUST upload the files and folders retaining the original names,
    i.e.  the folder structure must be: (this can be changed later)
              http://yourdomain/phpautomembersarea/ 
    - add this can be changed once installed see: PAMA_FOLDER in config.inc.php when installed.

When uploaded follow the configure details here

Also you will need to add the ioncube loader (eg. ioncube_loader_lin_4.3_ts.so) for your system into a new folder, you must create on your server, named ioncube (/phpautomembersarea/ioncube/).  Don't know how! 
Please use the installer available at: http://www.dwalker.co.uk/phpautomembersarea/

 


If the above configurer failed then try a manual install:

  1. Edit using notepad or your favourite PHP editor the file:   config.inc.php
    and change:
    1. DBHOST
    2. DBUSER
    3. DBPASS
    4. DBNAME
    5. CO_NAME

    to your own details.

  2. To add the required tables run:   manual_install/install.html
  3. Then, so long as the above install has been run the application should load without error.  The urls are:

    Admin login page:
    http://yourdomain/phpautomembersarea/_admin_/

    Members login page:
    http://yourdomain/phpautomembersarea/

  4. Finally to improve security you should change the the admin folder name, see above.

Footer and advert feed

The footer and adverts that appear at the base of 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.


FREEWARE:

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.