-
Notifications
You must be signed in to change notification settings - Fork 0
/
ajax_country.php
120 lines (114 loc) · 4.08 KB
/
ajax_country.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
<?
function getoption_values($option)
{
if($option=='USA'||$option=='US'){
$values = array("AL" => "Alabama",
"AK" => "Alaska",
"AS" => "American Samoa",
"AZ" => "Arizona",
"AR" => "Arkansas",
"AE" => "Armed Forces Africa",
"AA" => "Armed Forces Americas",
"AC" => "Armed Forces Canada",
"AE" => "Armed Forces Europe",
"AM" => "Armed Forces Middle East",
"AP" => "Armed Forces Pacific",
"CA" => "California",
"CO" => "Colorado",
"CT" => "Connecticut",
"DE" => "Delaware",
"DC" => "District Of Columbia",
"FM" => "Fed. States Of Micronesia",
"FP" => "Fleet Post Office ",
"FL" => "Florida",
"GA" => "Georgia",
"GU" => "Guam",
"HI" => "Hawaii",
"ID" => "Idaho",
"IL" => "Illinois",
"IN" => "Indiana",
"IA" => "Iowa",
"KS" => "Kansas",
"KY" => "Kentucky",
"LA" => "Louisiana",
"ME" => "Maine",
"MH" => "Marshall Islands",
"MD" => "Maryland",
"MA" => "Massachusetts",
"MI" => "Michigan",
"MN" => "Minnesota",
"MS" => "Mississippi",
"MO" => "Missouri",
"MT" => "Montana",
"NE" => "Nebraska",
"NV" => "Nevada",
"NH" => "New Hampshire",
"NJ" => "New Jersey",
"NM" => "New Mexico",
"NY" => "New York",
"NL" => "Newfoundland and Labrador",
"NC" => "North Carolina",
"ND" => "North Dakota",
"MP" => "Northern Mariana Islands",
"OH" => "Ohio",
"OK" => "Oklahoma",
"OR" => "Oregon",
"PW" => "Palau",
"PA" => "Pennsylvania",
"PR" => "Puerto Rico",
"RI" => "Rhode Island",
"SC" => "South Carolina",
"SD" => "South Dakota",
"TN" => "Tennessee",
"TX" => "Texas",
"UT" => "Utah",
"VT" => "Vermont",
"VI" => "Virgin Islands",
"VA" => "Virginia",
"WA" => "Washington",
"WV" => "West Virginia",
"WI" => "Wisconsin",
"WY" => "Wyoming",
"YK" => "Yukon",
"YT" => "Yukon");}
if($option=='CAN'||$option=='CA') {
$values = array ("AB" => "Alberta",
"BC" => "British Columbia",
"MB" => "Manitoba",
"NB" => "New Brunswick",
"NF" => "Newfoundland",
"NT" => "Northwest Territory",
"NS" => "Nova Scotia",
"NU" => "Nunavut",
"ON" => "Ontario",
"PE" => "Prince Edward Island",
"QC" => "Quebec",
"SK" => "Saskatchewan",
"YT" => "Yukon");
}
if($option!=0&& $option!=1)
{
$values = array ('NUS' => 'Non US State');
}
return $values;
}
$country=$_REQUEST['country'];
$type=$_REQUEST['type'];
$states=getoption_values($country);
if($type!='ez')
{
foreach($states as $key => $value)
{
$countrys.='<option value="'.$key.'" <? if($name==$user_row[user_country]) echo \'selected="selected"\';?> '.$value.'</option>';
}
echo '<select name="bill_state" id="bill_state" style="width:196px;"><option value="">--Select State--</option>'.$countrys.'</select>';
}
else
{
foreach($states as $key => $value)
{
$countrys.='<option value="'.$key.'" <? if($name==$ship_state) echo \'selected="selected"\';?> '.$value.'</option>';
}
echo '<select name="state" id="state" onblur="shipping_price()" style="width:196px;"><option value="">--Select State--</option>'.$countrys.'</select>';
}
?>