Hi! Ich bin neu hier!
Folgende Frage zu Arrays:
Ich lasse mir die Dateien meines Bilderordners zum Löschen in einem Array ausgeben, inetwa so:
Code:
$verz = opendir ('./Galerie') ;
while ($file = readdir ($verz)) {
if($file != "." && $file != "..") {
echo "<p><img src='Galerie/$file'
width='80' title='$file' />
<br />\n";
echo "<input class='checkbox' type='checkbox'
name='loeschen[]' value='$file' />
<strong>$file</strong></p><br />\n\n";
}
}
closedir($verz);
Value='$file' wird aber nicht übernommen! :-(
Es werden halt alle Dateien in dem Ordner Galerie ausgespuckt, und normalerweise sollte doch der Valuewert mit in das Unterarray von $_POST übergeben werden?
Eine einfache Abfrage des Arrayinhalts auf der Ziel (loeschen.php).php, zeigt aber, das gar nichts übergeben wird...
Code:
echo "<pre>\n";
print_r($_POST);
echo "</pre>\n";
Hier ist nochmal das aufrufende Form-Tag:
Code:
echo "<form method='post' action='loeschen.php'><input type='submit' value='Löschen...' style='background:#990000; color:#FFFFFF; font-weight:bolder; border:2px solid #000000;' /></form>\n\n";
Ich weiß ncht mehr weiter... über §_GET geht auch nichts... Was mache ich denn falsch?
LG, ich hoffe auf eure Antworten! :-|
maiskolben