I found this on the web and everyone said it worked great but I haven't had any luck with making it work. Can't I just paste in the form where I want it???
Thanks, Airric
<?
$doctype = 'xhtml'; // alternative is 'html'
$states = array(
'AL'=>'Alabama',
'AK'=>'Alaska',
'AZ'=>'Arizona',
'AR'=>'Arkansas',
'CA'=>'California',
'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',
'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',
'NC'=>'North Carolina',
'ND'=>'North Dakota',
'OH'=>'Ohio',
'OK'=>'Oklahoma',
'OR'=>'Oregon',
'PA'=>'Pennsylvania',
'RI'=>'Rhode Island',
'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'
);
function printstateselect ($name='',$id='',$default='',$short='')
{
global $doctype,$states;
$selected = ($doctype=='xhtml') ? 'selected="selected"' : 'selected';
printf("<select name=\"%s\" id=\"%s\">\n",
$name ? $name : "state",
$id ? $id : "state"
);
if ($short) ksort($states);
reset($states);
while (list($abbrev,$name)=each($states))
{
printf("<option %s value=\"%s\">%s</option>\n",
($default==$abbrev) ? $selected : '',
$abbrev,
($short) ? $abbrev : $name
);
}
print "</select>\n";
}
?>