| 
<?php 
// use this pathes and/or define the pathes for the "standard" pages
 define("CLASS_PATH", dirname($_SERVER['PHP_SELF'])."/"); // the location where the class is executed
 $sec_path = "/classes/access_user/"; // a second location where the scripts should be
 define("APPLICATION_PATH", $sec_path);
 
 // modify these constants to fit your environment
 define("DB_SERVER", "localhost");
 define("DB_NAME", "your db");
 define ("DB_USER", "user");
 define ("DB_PASSWORD", "pw");
 
 // these are the names for the standard table names
 // !!! Important
 // It's possible that your server doesn't allow the database name inside a query
 // if this forms a problem don't use them here and unescape the mysql_select_db() function
 // inside the connect_db() method.
 define("USER_TABLE", DB_NAME.".users");
 define("PROFILE_TABLE", DB_NAME.".users_profile");
 define("COUNTRY_TABLE", DB_NAME.".countries"); // an optional table with countruy names and codes
 
 // variables (locations) standard pages (combine the pathes from the top or use your own)
 define("LOGIN_PAGE", CLASS_PATH."login.php");
 define("START_PAGE", "/classes/access_user/example.php");
 define("ACTIVE_PASS_PAGE", APPLICATION_PATH."activate_password.php");
 define("DENY_ACCESS_PAGE", APPLICATION_PATH."deny_access.php");
 define("ADMIN_PAGE", APPLICATION_PATH."admin_user.php");
 // your path must be related to the site root.
 
 // change this constants to the right mail settings
 define("WEBMASTER_MAIL", "[email protected]");
 define("WEBMASTER_NAME", "The webmaster");
 define("ADMIN_MAIL", "[email protected]");
 define("ADMIN_NAME", "The site admin");
 
 // change this vars if you need...
 define("PW_LENGTH", 4);
 define("LOGIN_LENGTH", 6);
 
 define("COOKIE_NAME", "user");
 define("COOKIE_PATH", APPLICATION_PATH);
 define("MIN_ACCESS_LEVEL", 1);
 define("MAX_ACCESS_LEVEL", 10);
 define("DEFAULT_ACCESS_LEVEL", 1);
 define("DEFAULT_ADMIN_LEVEL", 10);
 
 //////////////////////////////////////////////////
 // constants and field names user profile table //
 /////////////////////////////////////////////// //
 // stamdard fields are: address, postcode, city, country, phone, fax, homepage, textfield
 // variables must match your user profile table design
 // use this four user defined fields (type varchar(100) too
 // change the value of a constant but change them in the mysql table too
 // otherwise you wil get some ERROR'S !!!
 define("TBL_USERFIELD_1", "user_1");
 define("TBL_USERFIELD_2", "user_2");
 define("TBL_USERFIELD_3", "user_3");
 define("TBL_USERFIELD_4", "user_4");
 
 ?>
 |