This is an invaluable resource and a huge time saver! Copy these into a text file and never again have to search for a place to copy your states list when setting up an HTML form! I have three lists available: Show Abbreviations, Show State Name, and a PHP function to Show State Names.
If you have one you'd like to contribute, please email it to me--I'll provide a link back to your site.
State Abbreviations - These are in alphabetical order by abbreviation. If you prefer to have them in alphabetical order by state name, just make the appropriate modification. It produces the following drop-down box:
<select name="state" size="1"> <option value="AK">AK</option> <option value="AL">AL</option> <option value="AR">AR</option> <option value="AZ">AZ</option> <option value="CA">CA</option> <option value="CO">CO</option> <option value="CT">CT</option> <option value="DC">DC</option> <option value="DE">DE</option> <option value="FL">FL</option> <option value="GA">GA</option> <option value="HI">HI</option> <option value="IA">IA</option> <option value="ID">ID</option> <option value="IL">IL</option> <option value="IN">IN</option> <option value="KS">KS</option> <option value="KY">KY</option> <option value="LA">LA</option> <option value="MA">MA</option> <option value="MD">MD</option> <option value="ME">ME</option> <option value="MI">MI</option> <option value="MN">MN</option> <option value="MO">MO</option> <option value="MS">MS</option> <option value="MT">MT</option> <option value="NC">NC</option> <option value="ND">ND</option> <option value="NE">NE</option> <option value="NH">NH</option> <option value="NJ">NJ</option> <option value="NM">NM</option> <option value="NV">NV</option> <option value="NY">NY</option> <option value="OH">OH</option> <option value="OK">OK</option> <option value="OR">OR</option> <option value="PA">PA</option> <option value="RI">RI</option> <option value="SC">SC</option> <option value="SD">SD</option> <option value="TN">TN</option> <option value="TX">TX</option> <option value="UT">UT</option> <option value="VA">VA</option> <option value="VT">VT</option> <option value="WA">WA</option> <option value="WI">WI</option> <option value="WV">WV</option> <option value="WY">WY</option> </select>
State Names - The following displays this text box and returns the value to the form recipient as an abbreviation.
<select name="state" size="1"> <option value="AL">Alabama</option> <option value="AK">Alaska</option> <option value="AZ">Arizona</option> <option value="AR">Arkansas</option> <option value="CA">California</option> <option value="CO">Colorado</option> <option value="CT">Connecticut</option> <option value="DE">Delaware</option> <option value="DC">Dist of Columbia</option> <option value="FL">Florida</option> <option value="GA">Georgia</option> <option value="HI">Hawaii</option> <option value="ID">Idaho</option> <option value="IL">Illinois</option> <option value="IN">Indiana</option> <option value="IA">Iowa</option> <option value="KS">Kansas</option> <option value="KY">Kentucky</option> <option value="LA">Louisiana</option> <option value="ME">Maine</option> <option value="MD">Maryland</option> <option value="MA">Massachusetts</option> <option value="MI">Michigan</option> <option value="MN">Minnesota</option> <option value="MS">Mississippi</option> <option value="MO">Missouri</option> <option value="MT">Montana</option> <option value="NE">Nebraska</option> <option value="NV">Nevada</option> <option value="NH">New Hampshire</option> <option value="NJ">New Jersey</option> <option value="NM">New Mexico</option> <option value="NY">New York</option> <option value="NC">North Carolina</option> <option value="ND">North Dakota</option> <option value="OH">Ohio</option> <option value="OK">Oklahoma</option> <option value="OR">Oregon</option> <option value="PA">Pennsylvania</option> <option value="RI">Rhode Island</option> <option value="SC">South Carolina</option> <option value="SD">South Dakota</option> <option value="TN">Tennessee</option> <option value="TX">Texas</option> <option value="UT">Utah</option> <option value="VT">Vermont</option> <option value="VA">Virginia</option> <option value="WA">Washington</option> <option value="WV">West Virginia</option> <option value="WI">Wisconsin</option> <option value="WY">Wyoming</option> </select>
PHP Function for State Abbreviations - The following php function produces the same textbox ( as in the example above.
// List the states in a select box to keep the main code clean.
function liststates() {
print '<select name="state">\n";
print '<option value="" selected="selected">Select a State</option>' . "\n";
print '<option value="AL">Alabama</option>' . "\n";
print '<option value="AK">Alaska</option>' . "\n";
print '<option value="AZ">Arizona</option>' . "\n";
print '<option value="AR">Arkansas</option>' . "\n";
print '<option value="CA">California</option>' . "\n";
print '<option value="CO">Colorado</option>' . "\n";
print '<option value="CT">Connecticut</option>' . "\n";
print '<option value="DE">Delaware</option>' . "\n";
print '<option value="DC">District Of Columbia</option>' . "\n";
print '<option value="FL">Florida</option>' . "\n";
print '<option value="GA">Georgia</option>' . "\n";
print '<option value="HI">Hawaii</option>' . "\n";
print '<option value="ID">Idaho</option>' . "\n";
print '<option value="IL">Illinois</option>' . "\n";
print '<option value="IN">Indiana</option>' . "\n";
print '<option value="IA">Iowa</option>' . "\n";
print '<option value="KS">Kansas</option>' . "\n";
print '<option value="KY">Kentucky</option>' . "\n";
print '<option value="LA">Louisiana</option>' . "\n";
print '<option value="ME">Maine</option>' . "\n";
print '<option value="MD">Maryland</option>' . "\n";
print '<option value="MA">Massachusetts</option>' . "\n";
print '<option value="MI">Michigan</option>' . "\n";
print '<option value="MN">Minnesota</option>' . "\n";
print '<option value="MS">Mississippi</option>' . "\n";
print '<option value="MO">Missouri</option>' . "\n";
print '<option value="MT">Montana</option>' . "\n";
print '<option value="NE">Nebraska</option>' . "\n";
print '<option value="NV">Nevada</option>' . "\n";
print '<option value="NH">New Hampshire</option>' . "\n";
print '<option value="NJ">New Jersey</option>' . "\n";
print '<option value="NM">New Mexico</option>' . "\n";
print '<option value="NY">New York</option>' . "\n";
print '<option value="NC">North Carolina</option>' . "\n";
print '<option value="ND">North Dakota</option>' . "\n";
print '<option value="OH">Ohio</option>' . "\n";
print '<option value="OK">Oklahoma</option>' . "\n";
print '<option value="OR">Oregon</option>' . "\n";
print '<option value="PA">Pennsylvania</option>' . "\n";
print '<option value="RI">Rhode Island</option>' . "\n";
print '<option value="SC">South Carolina</option>' . "\n";
print '<option value="SD">South Dakota</option>' . "\n";
print '<option value="TN">Tennessee</option>' . "\n";
print '<option value="TX">Texas</option>' . "\n";
print '<option value="UT">Utah</option>' . "\n";
print '<option value="VT">Vermont</option>' . "\n";
print '<option value="VA">Virginia</option>' . "\n";
print '<option value="WA">Washington</option>' . "\n";
print '<option value="WV">West Virginia</option>' . "\n";
print '<option value="WI">Wisconsin</option>' . "\n";
print '<option value="WY">Wyoming</option>' . "\n";
print '</select>' . "\n";
}
?>
This site and its original contents are copyright © 1994-2008 by Erika Stokes.
All original designs belong to the respective copyright owners. All Rights Reserved.