if ($error == false) { $profile_edit->set_firstname($_POST['firstname']); $profile_edit->set_lastname($_POST['lastname']); $profile_edit->set_email_address($_POST['email_address']); $profile_edit->set_telephone($_POST['telephone']); $profile_edit->set_fax($_POST['fax']); $profile_edit->set_newsletter($newsletter); $profile_edit->set_gender($_POST['customers_gender']); $profile_edit->set_dob($_POST['customers_dob']); $profile_edit->set_street_address($_POST['street_address']); $profile_edit->set_postcode($_POST['postcode']); $profile_edit->set_city($_POST['city']); $profile_edit->set_country_id($_POST['country']); $profile_edit->set_company($_POST['company']); if ($zone_id > 0) { $L_state = smn_get_zone_name($_POST['country'], $zone_id, ''); $profile_edit->set_zone_id($zone_id); $profile_edit->set_state($L_state); } else { $profile_edit->set_zone_id('0'); $profile_edit->set_state($_POST['state']); } $customer_id = $profile_edit->create($customer_id); if ($store->is_store_owner($customer_id)) { // file uploading class require DIR_WS_CLASSES . 'upload.php'; if (function_exists('ini_get') && (bool) ini_get('file_uploads') == false) { $messageStack->add(WARNING_FILE_UPLOADS_DISABLED, 'warning'); } $store_query = smn_db_query("select store_name from " . TABLE_STORE_DESCRIPTION . " WHERE store_name like '" . $_POST['store_edit_name'] . "'"); if (smn_db_num_rows($store_query)) {
if ($entry_state_error) { if ($entry_state_has_zones) { $zones_array = array(); $zones_query = smn_db_query("select zone_name from " . TABLE_ZONES . " where zone_country_id = '" . smn_db_input($country) . "' order by zone_name"); while ($zones_values = smn_db_fetch_array($zones_query)) { $zones_array[] = array('id' => $zones_values['zone_name'], 'text' => $zones_values['zone_name']); } echo smn_draw_pull_down_menu('state', $zones_array) . ' ' . ENTRY_STATE_ERROR; } else { echo smn_draw_input_field('state') . ' ' . ENTRY_STATE_ERROR; } } else { echo $state . smn_draw_hidden_field('zone_id') . smn_draw_hidden_field('state'); } } else { echo smn_draw_input_field('state', smn_get_zone_name($account['entry_country_id'], $account['entry_zone_id'], $account['entry_state'])) . ' ' . '<span class="inputRequirement">' . ENTRY_STATE_TEXT . '</span>'; } ?> </td> </tr> <?php } ?> <tr> <td class="main"><?php echo ENTRY_COUNTRY; ?> </td> <td class="main"><?php echo smn_get_country_list('country') . ' ' . (smn_not_null(ENTRY_COUNTRY_TEXT) ? '<span class="inputRequirement">' . ENTRY_COUNTRY_TEXT . '</span>' : ''); ?>
if ($entry_state_error == true) { if ($entry_state_has_zones == true) { $zones_array = array(); $zones_query = smn_db_query("select zone_name from " . TABLE_ZONES . " where zone_country_id = '" . smn_db_input($country) . "' order by zone_name"); while ($zones_values = smn_db_fetch_array($zones_query)) { $zones_array[] = array('id' => $zones_values['zone_name'], 'text' => $zones_values['zone_name']); } echo smn_draw_pull_down_menu('state', $zones_array) . ' ' . ENTRY_STATE_ERROR; } else { echo smn_draw_input_field('state') . ' ' . ENTRY_STATE_ERROR; } } else { echo $state . smn_draw_hidden_field('zone_id') . smn_draw_hidden_field('state'); } } else { echo smn_draw_input_field('state', smn_get_zone_name($account['entry_country_id'], $account['entry_zone_id'], $account['entry_state'])) . ' ' . ENTRY_STATE_TEXT; } ?> </td> </tr> <?php } ?> <tr> <td class="main"> <?php echo ENTRY_COUNTRY; ?> </td> <td class="main"> <?php if ($is_read_only == true) {
if ($entry_state_error == true) { if ($entry_state_has_zones == true) { $zones_array = array(); $zones_query = smn_db_query("select zone_name from " . TABLE_ZONES . " where zone_country_id = '" . smn_db_input($sInfo->entry_country_id) . "' order by zone_name"); while ($zones_values = smn_db_fetch_array($zones_query)) { $zones_array[] = array('id' => $zones_values['zone_name'], 'text' => $zones_values['zone_name']); } echo smn_draw_pull_down_menu('entry_state', $zones_array) . ' ' . ENTRY_STATE_ERROR; } else { echo smn_draw_input_field('entry_state', smn_get_zone_name($sInfo->entry_country_id, $sInfo->entry_zone_id, $sInfo->entry_state)) . ' ' . ENTRY_STATE_ERROR; } } else { echo $entry_state . smn_draw_hidden_field('entry_zone_id') . smn_draw_hidden_field('entry_state'); } } else { echo smn_draw_input_field('entry_state', smn_get_zone_name($sInfo->entry_country_id, $sInfo->entry_zone_id, $sInfo->entry_state)); } ?> </td> </tr> <?php } ?> <tr> <td class="main"><?php echo ENTRY_COUNTRY; ?> </td> <td class="main"> <?php if ($error == true) {
if ($entry_state_error == true) { if ($entry_state_has_zones == true) { $zones_array = array(); $zones_query = smn_db_query("select zone_name from " . TABLE_ZONES . " where zone_country_id = '" . smn_db_input($a_country) . "' order by zone_name"); while ($zones_values = smn_db_fetch_array($zones_query)) { $zones_array[] = array('id' => $zones_values['zone_name'], 'text' => $zones_values['zone_name']); } echo smn_draw_pull_down_menu('a_state', $zones_array) . ' ' . ENTRY_STATE_ERROR; } else { echo smn_draw_input_field('a_state') . ' ' . ENTRY_STATE_ERROR; } } else { echo $state . smn_draw_hidden_field('a_zone_id') . smn_draw_hidden_field('a_state'); } } else { echo smn_draw_input_field('a_state', smn_get_zone_name($affiliate['affiliate_country_id'], $affiliate['affiliate_zone_id'], $affiliate['affiliate_state'])) . ' ' . ENTRY_STATE_TEXT; } ?> </td> </tr> <?php } ?> </table></td> </tr> </table></td> </tr> <tr> <td class="formAreaTitle"><br><?php echo CATEGORY_CONTACT; ?>
</td> <td class="main"> <?php if ($process == true) { if ($entry_state_has_zones == true) { $zones_array = array(); $zones_query = smn_db_query("select zone_name from " . TABLE_ZONES . " where zone_country_id = '" . (int) $country . "' order by zone_name"); while ($zones_values = smn_db_fetch_array($zones_query)) { $zones_array[] = array('id' => $zones_values['zone_name'], 'text' => $zones_values['zone_name']); } echo smn_draw_pull_down_menu('state', $zones_array, $entry['entry_state']); } else { echo smn_draw_input_field('state'); } } else { echo smn_draw_input_field('state', smn_get_zone_name($entry['entry_country_id'], $entry['entry_zone_id'], $entry['entry_state'])); } if (smn_not_null(ENTRY_STATE_TEXT)) { echo ' <span class="inputRequirement">' . ENTRY_STATE_TEXT; } ?> </td> </tr> <?php } ?> <tr> <td class="main"><?php echo ENTRY_COUNTRY; ?> </td>
/*Added the code to edit the details in the customer table,by Cimi*/ $profile_edit->set_firstname($a_firstname); $profile_edit->set_lastname($a_lastname); $profile_edit->set_email_address($a_email_address); $profile_edit->set_telephone($a_telephone); $profile_edit->set_fax($a_fax); $profile_edit->set_newsletter($newsletter); $profile_edit->set_gender($a_gender); $profile_edit->set_dob($a_dob); $profile_edit->set_street_address($a_street_address); $profile_edit->set_postcode($a_postcode); $profile_edit->set_city($a_city); $profile_edit->set_country_id($a_country); $profile_edit->set_company($a_company); if ($a_zone_id > 0) { $L_state = smn_get_zone_name($a_country, $a_zone_id, ''); $profile_edit->set_zone_id($a_zone_id); $profile_edit->set_state($L_state); } else { $profile_edit->set_zone_id('0'); $profile_edit->set_state($a_state); } $customer_id = $profile_edit->create($customer_id); /*End of the code*/ /*Removed the unwanted items from the query data array,By Cimi */ /* $sql_data_array = array('affiliate_firstname' => $a_firstname, 'affiliate_lastname' => $a_lastname, 'affiliate_email_address' => $a_email_address, 'affiliate_payment_check' => $a_payment_check, 'affiliate_payment_paypal' => $a_payment_paypal, 'affiliate_payment_bank_name' => $a_payment_bank_name,