Allu: Menü/Liste definieren mittels Variablen

Hallo,

Habe folgendes Problem und zwar will ich ein Formular abschicken welches dann über (vorher definierte) Variable die einzelnen Textfelder bzw. Menüs auch noch in eine Text Datei schreibt.

<b>Bsp. für die vorrangegangen Felder:</b>

<textarea name="beschreibung" cols="40" rows="10">$FM{'beschreibung'}</textarea>

<u>Defininierung bei  Textfeld</u>
---------------------------------------------------------------------
<input type="text" name="name" size="60" value="$FM{'name'}">

<u>Ebenfalls Definierung bei einem Textfeld (Standart)</u>
---------------------------------------------------------------------

so, nun wird das  ganze in die Datei geschrieben (Auszug):

$guest = "$datsort|$FM{'name'}|$FM{'beschreibung'}|$ndate|" ;

open (DATNEW , ">>$dat_file") ;
 &LockFile(DATNEW);
 print DATNEW "$guest\n" ;
 close (DATNEW) ;

---------------------------------------------------------------------
<b>...zu meinem Problem<b>

Ich hab noch folgendes Menü dem Formular hinzugefügt, nur hab ich nun keine Ahnung wie ich hier die Werte definieren soll, bei den oberen Beispielen wars klar, da gings auch mit einer Variable aber nun :-???
--> es soll nur ein Wert (je nach Auswahl) übergeben werden und in die Datei geschrieben werden. Weiss da vielleicht jemand mehr?

<b>so siehts momentan noch aus</b>

<select  name="fsk"  size="1" multiple>
              <optgroup label="bitte auswählen">
              <option value="$FM{'unb'}">unbeschränkt</option>
              <option value="$FM{'ab6'}">ab 6 Jahre</option>
              <option value="$FM{'ab12'}">ab 12 Jahre</option>
              <option value="$FM{'ab16'}">ab 16 Jahre</option>
              <option value="$FM{'ab18'}">ab 18 Jahre</option>
     </optgroup>
            </select>

---------------------------------------------------------------------
Vielleicht noch ne Frage zum schluss, wie kann man bei einem Menü überprüfen ob eine Veränderung stattgefunden hat? (geht das auch mittels if-Schleife oder gibts da nen eleganteren Weg?

Schon mal Danke im Vorraus für die Hilfe!

so long

AlluNeed