Vaughan,
please don't start multiple thread on the same issue, most people skim through all forums anyway (you may have noticed that Blob did, too).
Do I get you right that you want the drop down list to be generated dynamically from a flat file? If so, this is not much different from generating it from a database (well, you cannot sort as easily, but simply generating it should be no problem).
Example (hopefully without typos):
countries.txt:
Alabama
Alaska
Arizona
...
$countries = file("countries.txt");
echo "<select name=\"country\">\n";
for ($i=0; $i<count($countries); $i++){
echo "<option value=\"".trim($countries[$i])."\">".trim($countries[$i])."</option>\n";
}
echo "</select>\n";