Ich könnte mir die Haare ausreisen. Wieso in Gottes namen geht folgendes nicht:
Das zeigt mal alle 20 Files aus einem Folder an. Die Inputfelder sollen als Array weitergegeben werden.
Dann kommt die Auswertung:
Alle Daten kommen ohne Problem an. Also werden auch angezeigt. Bis auf die Variable $p_game[]. Muss irgend ein Flüchtigkeitsfehler sein. Sieht ihn jemand?
MFG
redX
PHP:
while (($file = readdir ($verz))) {
$result = mysql_query("SELECT title FROM program WHERE file = '" . $file . "'");
if($file != "." && $file != ".." && mysql_num_rows($result) == 0 && $counter < 21) {
echo "
<tr>
<td> " . $counter . ".)</td><td>Filename: <input type='text' name='p_filename[".$counter."]' value='" . $file . "' size='35' readonly></td>
<td>Title: <input type='text' name='p_title[".$counter."]' value='".$file."' size='35'></td>
<td>Game: <input type='checkbox' name='p_game[".$counter."]' value=\"y\"></td>
<td>Comment: <input type='text' name='p_comment[".$counter."]' size='20'></td>
</tr>
";
$counter ++;
}
$anz_files++;
}
Das zeigt mal alle 20 Files aus einem Folder an. Die Inputfelder sollen als Array weitergegeben werden.
Dann kommt die Auswertung:
PHP:
for ($counter = 1;isset($p_filename[$counter]);$counter++){
if ($p_game[$counter] == "")
$isgame = "n";
else
$isgame = "y";
echo "<nobr>" . $p_filename[$counter] . " ->" . $p_game[$counter] . "<->" .$isgame . "<->" . $p_comment[$counter] . "<-<nobr><br>";
}
Alle Daten kommen ohne Problem an. Also werden auch angezeigt. Bis auf die Variable $p_game[]. Muss irgend ein Flüchtigkeitsfehler sein. Sieht ihn jemand?
MFG
redX