Fifth pass at adding key files
This commit is contained in:
		
							
								
								
									
										226
									
								
								site/fitters/config.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										226
									
								
								site/fitters/config.php
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,226 @@
 | 
			
		||||
<?
 | 
			
		||||
###########################################
 | 
			
		||||
#-----------Users login system------------#
 | 
			
		||||
###########################################
 | 
			
		||||
/*=========================================\
 | 
			
		||||
Author      :  Mohammed Ahmed(M@@king)    \\
 | 
			
		||||
Version     :  1.0                        \\
 | 
			
		||||
Date Created:  Aug 20  2005               \\
 | 
			
		||||
----------------------------              \\
 | 
			
		||||
Last Update:   August 22 2005             \\
 | 
			
		||||
----------------------------              \\
 | 
			
		||||
Country    :   Palestine                  \\
 | 
			
		||||
City       :   Gaza                       \\
 | 
			
		||||
E-mail     :   m@maaking.com              \\
 | 
			
		||||
MSN        :   m@maaking.com              \\
 | 
			
		||||
AOL-IM     :   maa2pal                    \\
 | 
			
		||||
WWW        :   http://www.maaking.com     \\
 | 
			
		||||
Mobile/SMS :   00972-599-622235           \\
 | 
			
		||||
                                          \\
 | 
			
		||||
===========================================\
 | 
			
		||||
------------------------------------------*/
 | 
			
		||||
// NEED TO CHECK AGAINST SERVER VERSION
 | 
			
		||||
 | 
			
		||||
//skip the config file if somebody call it from the browser.
 | 
			
		||||
session_start();
 | 
			
		||||
 | 
			
		||||
if (eregi("config.php", $_SERVER['SCRIPT_NAME'])) {
 | 
			
		||||
    Header("Location: index.php"); die();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
$main_table = "Fitters";
 | 
			
		||||
$field_lead = "fitter_";
 | 
			
		||||
$site_url   = "/fitters";
 | 
			
		||||
 | 
			
		||||
include("../local/settings.php");
 | 
			
		||||
 | 
			
		||||
//added new code to fix compatibility issues.
 | 
			
		||||
//09-Nov-2005
 | 
			
		||||
$phpver = phpversion();
 | 
			
		||||
if ($phpver < '4.1.0') {
 | 
			
		||||
        $_GET = $HTTP_GET_VARS;
 | 
			
		||||
        $_POST = $HTTP_POST_VARS;
 | 
			
		||||
        $_SERVER = $HTTP_SERVER_VARS;
 | 
			
		||||
}
 | 
			
		||||
if ($phpver >= '4.0.4pl1' && strstr($_SERVER["HTTP_USER_AGENT"],'compatible')) {
 | 
			
		||||
        if (extension_loaded('zlib')) {
 | 
			
		||||
                ob_end_clean();
 | 
			
		||||
                ob_start('ob_gzhandler');
 | 
			
		||||
        }
 | 
			
		||||
} else if ($phpver > '4.0') {
 | 
			
		||||
        if (strstr($HTTP_SERVER_VARS['HTTP_ACCEPT_ENCODING'], 'gzip')) {
 | 
			
		||||
                if (extension_loaded('zlib')) {
 | 
			
		||||
                        $do_gzip_compress = TRUE;
 | 
			
		||||
                        ob_start(array('ob_gzhandler',5));
 | 
			
		||||
                        ob_implicit_flush(0);
 | 
			
		||||
                        header('Content-Encoding: gzip');
 | 
			
		||||
                }
 | 
			
		||||
        }
 | 
			
		||||
}
 | 
			
		||||
$phpver = explode(".", $phpver);
 | 
			
		||||
$phpver = "$phpver[0]$phpver[1]";
 | 
			
		||||
if ($phpver >= 41) {
 | 
			
		||||
        $PHP_SELF = $_SERVER['PHP_SELF'];
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
if (!ini_get("register_globals")) {
 | 
			
		||||
        #import_request_variables('GPC');
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
$statecount = mysql_num_rows(mysql_query("SELECT * FROM gforum_Fitters WHERE fitter_valid = 1"));
 | 
			
		||||
 | 
			
		||||
$sql = "SELECT * FROM ".$prefix."FittersStates ORDER BY stateid";
 | 
			
		||||
$result = mysql_query($sql) OR die(mysql_error());
 | 
			
		||||
$state_list = array();
 | 
			
		||||
$state_tag_list = array();
 | 
			
		||||
while ($row = mysql_fetch_array($result)) {
 | 
			
		||||
        $state_list[$row['stateid']] = $row['statelong'];
 | 
			
		||||
        $state_tag_list[] = $row['statetag'];
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function fist_equipped($fitter_id) {
 | 
			
		||||
        global $db,$prefix;
 | 
			
		||||
        
 | 
			
		||||
        $fist_equipped_bikes = array(10 => "guru", 13 => "retul", 12 => "purely", 2 => "exitcycling", 9 => "probikes");
 | 
			
		||||
 | 
			
		||||
        $sql = "SELECT * FROM ".$prefix."Fitters WHERE fitter_id=$fitter_id LIMIT 1";
 | 
			
		||||
 | 
			
		||||
        $sql_match = mysql_query($sql) or die(mysql_error());
 | 
			
		||||
        $match_row = mysql_fetch_array($sql_match);
 | 
			
		||||
 | 
			
		||||
        $match_row[fitter_certifications] = ltrim(rtrim($match_row[fitter_certifications], ", "), ", ");
 | 
			
		||||
 | 
			
		||||
        $sql = ("SELECT * FROM gforum_FittersCertifications WHERE fitter_certification_id IN ($match_row[fitter_certifications]) ORDER BY fitter_certification_name ASC");
 | 
			
		||||
 | 
			
		||||
        //echo $sql;
 | 
			
		||||
 | 
			
		||||
        $fetch = mysql_query($sql) or die(mysql_error());
 | 
			
		||||
 | 
			
		||||
        $fist_certified = false;
 | 
			
		||||
        $fist_equipped = false;
 | 
			
		||||
        $super_fist = false;
 | 
			
		||||
        while ($list = mysql_fetch_array($fetch)) {
 | 
			
		||||
                //echo ($list[fitter_certification_tag]);
 | 
			
		||||
                $pos = strpos($list[fitter_certification_tag], "fist");
 | 
			
		||||
                $sup = strpos($list[fitter_certification_tag], "super");
 | 
			
		||||
                if ($pos !== false) {
 | 
			
		||||
                        //echo ("TRUE");
 | 
			
		||||
                $fist_certified = true;
 | 
			
		||||
                if ($sup !== false) {
 | 
			
		||||
                                //echo ("TRUE");
 | 
			
		||||
                        $fist_super_cert = true;
 | 
			
		||||
                }
 | 
			
		||||
        }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if ($fist_certified === true) {
 | 
			
		||||
                $match_row[fitter_fitbikes] = ltrim(rtrim($match_row[fitter_fitbikes], ", "), ", ");
 | 
			
		||||
 | 
			
		||||
                $sql = ("SELECT * FROM gforum_FittersFitbikes WHERE fitter_fitbike_id IN ($match_row[fitter_fitbikes]) ORDER BY fitter_fitbike_name ASC");
 | 
			
		||||
 | 
			
		||||
                //echo $sql;
 | 
			
		||||
 | 
			
		||||
                $fetch = mysql_query($sql) or die(mysql_error());
 | 
			
		||||
 | 
			
		||||
                $fitbike_list = "";
 | 
			
		||||
                while ($list = mysql_fetch_array($fetch)) {
 | 
			
		||||
                        //echo ($list[fitter_fitbike_tag]);
 | 
			
		||||
                        $key = array_search($list[fitter_fitbike_tag], $fist_equipped_bikes);
 | 
			
		||||
                if ($key !== false){ $fist_equipped = true;}
 | 
			
		||||
                }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if ($fist_equipped == true && $fist_super_cert == true) { $super_fist = true; }
 | 
			
		||||
 | 
			
		||||
        if ($fist_equipped) { return("fist_equipped"); }
 | 
			
		||||
        elseif ($super_fist) { return("super_fist"); }
 | 
			
		||||
        else { return("none"); }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function curPageURL() {
 | 
			
		||||
        $isHTTPS = (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on");
 | 
			
		||||
        $port = (isset($_SERVER["SERVER_PORT"]) && ((!$isHTTPS && $_SERVER["SERVER_PORT"] != "80") || ($isHTTPS && $_SERVER["SERVER_PORT"] != "443")));
 | 
			
		||||
    $port = ($port) ? ':'.$_SERVER["SERVER_PORT"] : '';
 | 
			
		||||
    $url = ($isHTTPS ? 'https://' : 'http://').$_SERVER["SERVER_NAME"].$port.$_SERVER["REQUEST_URI"];
 | 
			
		||||
    return $url; 
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//Array of states for use in the form
 | 
			
		||||
/** $state_list = array('AL'=>"Alabama",  
 | 
			
		||||
                        'AK'=>"Alaska", 
 | 
			
		||||
                        'AB'=>'Alberta',
 | 
			
		||||
                        'AZ'=>"Arizona",  
 | 
			
		||||
                        'AR'=>"Arkansas", 
 | 
			
		||||
                        'BC'=>'British Columbia',
 | 
			
		||||
                        'CB'=>"Caribbean",
 | 
			
		||||
                        'CA'=>"California",  
 | 
			
		||||
                        'CM'=>"Central America",
 | 
			
		||||
                        'CO'=>"Colorado",  
 | 
			
		||||
                        'CT'=>"Connecticut",
 | 
			
		||||
                        'DE'=>"Delaware",  
 | 
			
		||||
                        'DC'=>"District of Columbia",
 | 
			
		||||
                        'FL'=>"Florida",  
 | 
			
		||||
                        'GA'=>"Georgia",  
 | 
			
		||||
                        'HI'=>"Hawaii",  
 | 
			
		||||
                        'ID'=>"Idaho",  
 | 
			
		||||
                        'IL'=>"Illinois",  
 | 
			
		||||
                        'IN'=>"Indiana",  
 | 
			
		||||
                        'IA'=>"Iowa",  
 | 
			
		||||
                        'KS'=>"Kansas",  
 | 
			
		||||
                        'KY'=>"Kentucky",  
 | 
			
		||||
                        'LA'=>"Louisiana",  
 | 
			
		||||
                        'ME'=>"Maine",  
 | 
			
		||||
                        'MB'=>'Manitoba',
 | 
			
		||||
                        'MD'=>"Maryland",  
 | 
			
		||||
                        'MA'=>"Massachusetts", 
 | 
			
		||||
                        'MX'=>"Mexico",
 | 
			
		||||
                        'MI'=>"Michigan",  
 | 
			
		||||
                        'MN'=>"Minnesota",  
 | 
			
		||||
                        'MS'=>"Mississippi",  
 | 
			
		||||
                        'MO'=>"Missouri",  
 | 
			
		||||
                        'MT'=>"Montana",
 | 
			
		||||
                        'NE'=>"Nebraska",
 | 
			
		||||
                        'NV'=>"Nevada",
 | 
			
		||||
                        'NB'=>'New Brunswick',
 | 
			
		||||
                        'NL'=>'Newfoundland',
 | 
			
		||||
                        'NH'=>"New Hampshire",
 | 
			
		||||
                        'NJ'=>"New Jersey",
 | 
			
		||||
                        'NM'=>"New Mexico",
 | 
			
		||||
                        'NY'=>"New York",
 | 
			
		||||
                        'NC'=>"North Carolina",
 | 
			
		||||
                        'ND'=>"North Dakota",
 | 
			
		||||
                        'NS'=>'Nova Scotia',
 | 
			
		||||
                        'OH'=>"Ohio",  
 | 
			
		||||
                        'OK'=>"Oklahoma",
 | 
			
		||||
                        'ON'=>'Ontario',
 | 
			
		||||
                        'OR'=>"Oregon",  
 | 
			
		||||
                        'PA'=>"Pennsylvania",
 | 
			
		||||
                        'PE'=>'Prince Edward Island',
 | 
			
		||||
                        'QC'=>'Quebec',
 | 
			
		||||
                        'RI'=>"Rhode Island", 
 | 
			
		||||
                        'SK'=>'Saskatchewan',
 | 
			
		||||
                        'SC'=>"South Carolina",  
 | 
			
		||||
                        'SD'=>"South Dakota",
 | 
			
		||||
                        'TN'=>"Tennessee",  
 | 
			
		||||
                        'TX'=>"Texas",  
 | 
			
		||||
                        'UT'=>"Utah",  
 | 
			
		||||
                        'VT'=>"Vermont",  
 | 
			
		||||
                        'VA'=>"Virginia",  
 | 
			
		||||
                        'WA'=>"Washington",  
 | 
			
		||||
                        'WV'=>"West Virginia",  
 | 
			
		||||
                        'WI'=>"Wisconsin",  
 | 
			
		||||
                        'WY'=>"Wyoming",
 | 
			
		||||
                        // New Foreign "States",
 | 
			
		||||
                        'UK'=>"United Kingdom",
 | 
			
		||||
                        'FR'=>"France",
 | 
			
		||||
                        'DE'=>"Germany",
 | 
			
		||||
                        'IT'=>"Italy",
 | 
			
		||||
                        'CH'=>"Switzerland",
 | 
			
		||||
                        'JP'=>"Japan",
 | 
			
		||||
                        'AU'=>"Australia",
 | 
			
		||||
                        'NZ'=>"New Zealand",
 | 
			
		||||
                        'PI'=>"Pacific Islands",
 | 
			
		||||
                        'HK'=>"Hong Kong");
 | 
			
		||||
*/
 | 
			
		||||
?>
 | 
			
		||||
		Reference in New Issue
	
	Block a user