00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 require('includes/application_top.php');
00018
00019 if (isset($HTTP_GET_VARS['action']) && ($HTTP_GET_VARS['action'] == 'process')) {
00020 $affiliate_username = tep_db_prepare_input($HTTP_POST_VARS['affiliate_username']);
00021 $affiliate_password = tep_db_prepare_input($HTTP_POST_VARS['affiliate_password']);
00022
00023
00024 $check_affiliate_query = tep_db_query("select affiliate_id, affiliate_firstname, affiliate_password, affiliate_email_address from " . TABLE_AFFILIATE . " where affiliate_email_address = '" . tep_db_input($affiliate_username) . "'");
00025 if (!tep_db_num_rows($check_affiliate_query)) {
00026 $HTTP_GET_VARS['login'] = 'fail';
00027 } else {
00028 $check_affiliate = tep_db_fetch_array($check_affiliate_query);
00029
00030 if (!tep_validate_password($affiliate_password, $check_affiliate['affiliate_password'])) {
00031 $HTTP_GET_VARS['login'] = 'fail';
00032 } else {
00033 $affiliate_id = $check_affiliate['affiliate_id'];
00034 tep_session_register('affiliate_id');
00035
00036 $date_now = date('Ymd');
00037
00038 tep_db_query("update " . TABLE_AFFILIATE . " set affiliate_date_of_last_logon = now(), affiliate_number_of_logons = affiliate_number_of_logons + 1 where affiliate_id = '" . $affiliate_id . "'");
00039
00040 tep_redirect(tep_href_link(FILENAME_AFFILIATE_SUMMARY,'','SSL'));
00041 }
00042 }
00043 }
00044
00045 require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_AFFILIATE);
00046
00047 $breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_AFFILIATE, '', 'SSL'));
00048
00049
00050 $content = CONTENT_AFFILIATE;
00051
00052 require(DIR_WS_TEMPLATES . TEMPLATE_NAME . '/' . TEMPLATENAME_MAIN_PAGE);
00053
00054 require(DIR_WS_INCLUDES . 'application_bottom.php');
00055 ?>