czaz: Eintragsoption PHP

Beitrag lesen

Hallo,
ich habe folgenden Quelltext geschrieben:

  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  
          "http://www.w3.org/TR/html4/loose.dtd">  
<html>  
<head>  
<TITLE></TITLE>  
</head>  
<body>  
  
<table>  
<form action="eintrag.php" method="post">  
  
<tr><td colspan="3">Passwort</td></tr>  
<tr><td colspan="3"><input type="password" name="passwort" size="20" maxlength="30"></td></tr>  
  
<tr><td>Tag</td><td>Monat</td><td>Jahr</td><td>Uhrzeit</td></tr>  
<tr><td><input name="ttag" type="text" size="5" maxlength="2"></td>  
<td><input name="tmonat" type="text" size="5" maxlength="2"></td>  
<td><input name="tjahr" type="text" size="5" maxlength="4"></td>  
<td><input name="euhrzeit" type="text" size="5" maxlength="5"></td></tr>  
  
<tr><td colspan="4">Einsatzdauer</td></tr>  
<tr><td colspan="4">  
  <p>  
    <select name="edauer" size="1">  
      <option>15 Minuten</option>  
      <option>30 Minuten</option>  
      <option>45 Minuten</option>  
      <option>1 Stunde</option>  
      <option>2 Stunden</option>  
 <option>3 Stunden</option>  
 <option>4 Stunden</option>  
 <option>5 Stunden</option>  
      <option>6 Stunden</option>  
 <option>7 Stunden</option>  
 <option>8 Stunden</option>  
    </select>  
  </p>  
 </td></tr>  
  
<tr><td colspan="4">Einsatzgebiet</td></tr>  
<tr><td colspan="4">  
  <p>  
    <select name="egebiet" size="1" >  
      <option>Stuttgart - Rot</option>  
      <option>Stuttgart - Zuffenhausen</option>  
      <option>Stuttgart - M&ouml;nchfeld</option>  
      <option>Stuttgart - Zazenhausen</option>  
      <option>Stuttgart - Feuerbach</option>  
 <option>Stuttgart - Bad Cannstatt</option>  
 <option>Stadtgebiet Stuttgart</option>  
    </select>  
  </p>  
</td></tr>  
  
  
  
<tr><td colspan="4">Einsatzkr&auml;fte</td></tr>  
<tr><td colspan="4">  
  <p>  
    <select name="ekraefte" size="5" multiple>  
      <option>LF 8/6</option>  
      <option>LF 16 TS</option>  
      <option>LF 8/18</option>  
      <option>SW 2000</option>  
      <option>MTF</option>  
    </select>  
  </p>  
</td></tr>  
  
<tr><td colspan="4">Text</td></tr>  
<tr><td colspan="4"><textarea cols="50" rows="10" name="etext" maxlenth="2000"></textarea></td></tr>  
  
<tr><td valign="top"><input type="submit" value="Eintragen" class="schalter"></td>  
<td valign="top"><input type="reset" value="Felder l&ouml;schen" class="schalter"></td></tr>  
</form>  
  
<?php  
  
if ($_POST["passwort"] == "xxxx") {  
  
if ($_POST["ttag"] <> "") {  
  
$dbf = dbase_open("einsaetze.dbf",2);  
$anzahl = dbase_numrecords($dbf);  
$index =  time();  
$tjahr = $_POST["tjahr"];  
$tmonat = $_POST["tmonat"];  
$ttag = $_POST["ttag"];  
$etext = $_POST["etext"];  
$euhrzeit = $_POST["euhrzeit"];  
$edauer = $_POST["edauer"];  
$egebiet = $_POST["egebiet"];  
$ekraefte = $_POST["ekraefte"];  
  
if ($tjahr < 2000) {$tjahr = $tjahr + 2000;}  
$esort = $tjahr*10000 + $tmonat*100 + $ttag;  
  
$depp = "<b>Achtung - Falscheintrag, dieses Datum gibt es nicht!</b><br>";  
  
if ($tmonat > 12) {$etext = $depp." ".$etext;}  
if ($ttag > 31) {$etext = $depp." ".$etext;}  
if ($tmonat == 4) { if ($ttag > 30) {$etext = $depp." ".$etext;} }  
if ($tmonat == 6) { if ($ttag > 30) {$etext = $depp." ".$etext;} }  
if ($tmonat == 9) { if ($ttag > 30) {$etext = $depp." ".$etext;} }  
if ($tmonat == 11) { if ($ttag > 30) {$etext = $depp." ".$etext;} }  
if ($tmonat == 2) { if ($ttag > 29) {$etext = $depp." ".$etext;} }  
  
$sj = bcmod($tjahr,4);  
  
if ($tmonat == 2) { if($sj <> 0) { if($ttag > 28) {$etext = $depp." ".$etext;} } }  
  
if ($ttag == "1") {$ttag = "01";}  
if ($ttag == "2") {$ttag = "02";}  
if ($ttag == "3") {$ttag = "03";}  
if ($ttag == "4") {$ttag = "04";}  
if ($ttag == "5") {$ttag = "05";}  
if ($ttag == "6") {$ttag = "06";}  
if ($ttag == "7") {$ttag = "07";}  
if ($ttag == "8") {$ttag = "08";}  
if ($ttag == "9") {$ttag = "09";}  
  
if ($tmonat == "1") {$tmonat = "01";}  
if ($tmonat == "2") {$tmonat = "02";}  
if ($tmonat == "3") {$tmonat = "03";}  
if ($tmonat == "4") {$tmonat = "04";}  
if ($tmonat == "5") {$tmonat = "05";}  
if ($tmonat == "6") {$tmonat = "06";}  
if ($tmonat == "7") {$tmonat = "07";}  
if ($tmonat == "8") {$tmonat = "08";}  
if ($tmonat == "9") {$tmonat = "09";}  
  
$edatum = $ttag.".".$tmonat.".".$tjahr;  
  
$dummy = array(  
 $esort,  
 $edatum,  
 $euhrzeit,  
 $edauer,  
 $egebiet,  
 $ekraefte,  
 $etext,  
 $index);  
  
dbase_add_record($dbf,$dummy);  
dbase_close($dbf);  
  
echo "<tr><td colspan=\"3\">Die Daten wurden erfolgreich gesendet.</td></tr>\n";  
}  
  
}  
  
?>  
  
</table>  
  
<br><br><a href="../intern/index.php">zur&uuml;ck</a>  
  
</body>  
</html>  

so in dem abschnitt:

  
<tr><td colspan="4">Einsatzkr&auml;fte</td></tr>  
<tr><td colspan="4">  
  <p>  
    <select name="ekraefte" size="5" multiple>  
      <option>LF 8/6</option>  
      <option>LF 16 TS</option>  
      <option>LF 8/18</option>  
      <option>SW 2000</option>  
      <option>MTF</option>  
    </select>  
  </p>  
</td></tr>

wird aber immer nur die erste auswahl übertragen die man auswählt und nicht wie gewünscht mehrer autos !

Hat da jemand ne Idee an was das liegen könnte ?

Gruß
czaz