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'])) . '&nbsp;' . '<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') . '&nbsp;' . (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) . '&nbsp;' . ENTRY_STATE_ERROR;
            } else {
                echo smn_draw_input_field('state') . '&nbsp;' . 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'])) . '&nbsp;' . ENTRY_STATE_TEXT;
    }
    ?>
</td>
          </tr>
<?php 
}
?>
          <tr>
            <td class="main">&nbsp;<?php 
echo ENTRY_COUNTRY;
?>
</td>
            <td class="main">&nbsp;
<?php 
if ($is_read_only == true) {
Example #4
0
            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) . '&nbsp;' . 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)) . '&nbsp;' . 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) . '&nbsp;' . ENTRY_STATE_ERROR;
            } else {
                echo smn_draw_input_field('a_state') . '&nbsp;' . 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'])) . '&nbsp;' . 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 '&nbsp;<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,