Hier das Formular, aus dem abgesendet wird: (in Auszügen)
Code:
<form action="tippsAbgeben.php" method="post" target="">
<?
$verwaltung->displaySpieleOhneTipps();
?>
</table>
<input type="Submit" name="speichern" value="Speichern">
<input type="reset" name="zuruecksetzen" value="Zurücksetzen">
Bei $verwaltung->displaySpieleOhneTipps(); wird folgender Code ausgeführt:
Code:
function displayWettspielzugehoerigkeitTipp() {
echo "<tr>
<td>{$this->wettspiel->gibName()}</td>
<td>{$this->spiel->datum}</td>
<td>{$this->spiel->zeit}</td>
<td>{$this->spiel->ort->gibName()}</td>
<td>{$this->spiel->turnier->gibName()}</td>
<td>{$this->spiel->heimmannschaft->gibName()}</td>
<td><input type=\"Text\" name=\"h".$this->gibWettspielzugehoerigkeitId()."\" value=\"".$this->spiel->heimtore."\" size=\"4\" maxlength=\"4\"></td>
<td>{$this->spiel->gastmannschaft->gibName()}</td>
<td><input type=\"Text\" name=\"g".$this->gibWettspielzugehoerigkeitId()."\" value=\"".$this->spiel->gasttore."\" size=\"4\" maxlength=\"4\"></td>
</tr>";
}
Und das hier ist der Code in der folgenden Seite:
Code:
//$daten = each($_POST);
$begin = substr($daten["key"], 0, 1);
$end = substr($daten["key"], 1);
$tore = $daten["value"];
echo $begin."<br>";
echo $end."<br>";
echo $tore."<br>";
if ($begin == "h") {
echo "Heimtore ".$tore." für ".$end." gefunden!<br>";
}
while (next($_POST)) {
$daten = each($_POST);
$begin = substr($daten["key"], 0, 1);
$end = substr($daten["key"], 1);
$tore = $daten["value"];
echo $begin."<br>";
echo $end."<br>";
echo $tore."<br>";
if($begin == "h"){
echo "Heimtore ".$tore." für ".$end." gefunden!<br>";
$heimtore = $tore;
$id = $ende;
}
if($begin == "g"){
echo "Gasttore ".$tore." für ".$end." gefunden!<br>";
$gasttore = $tore;
if($id == $ende){
echo "Zwei passende Teile aufeinanderfolgend gefunden!";
}
}
}
Wenn dann in dem Formular mehrere Zeilen in der Tabelle mit Eingabefeldern sind, dann fehlen mir immer die Einträge die hierraus resultieren sollen:
Code:
<input type=\"Text\" name=\"g".$this->gibWettspielzugehoerigkeitId()."\" value=\"".$this->spiel->gasttore."\" size=\"4\" maxlength=\"4\">