bilderverzeichniss array auslesen

  • Themenstarter Themenstarter phppunk
  • Beginndatum Beginndatum
P

phppunk

Hallo @alle,

kann mir jemand bitte weiterhelfen.
Folgendes. Lese ein lokales Verzeichniss aus und zeige alle Bilder an.
Jedes Bild ist mit checkbox markierbar. Soweit so gut.

so sieht mein code momentan aus:

<?

$bilddir=$_POST["artikel_id"];
$verz=opendir ("D:/bilder/$bilddir"; );

function bildanzeige($bilddir, $verz)
{
while ($file = readdir ($verz)) {
if($file != "." && $file != "..")
echo "<img src='bilder/$bilddir/$file' width='100' height='100'>".$file."<input name='bild[$file]' type='checkbox' value='$file'><br><br>"; }
closedir($verz);
}

echo "<form action='$_SERVER['PHP_SELF']' method='Post'>";
$bildanzeige = bildanzeige($bilddir, $verz);
echo "<input type='SUBMIT' name='bilddateien' value'BILD OK'></form>";

?>

Jetzt will ich alle selecteten Bilder in einem array per submit weitergeben,
und wie komme ich ran, mit foreach ?

if ($form=="BILD OK")
{
foreach($bilder as $bild)
}


Habe in der Suche ähnliches Problem gefunden
http://www.tutorials.de/forum/showthread.php?s=&threadid=17500&highlight=verzeichniss+array
hat mich aber nicht weitergebracht.

Gruss phppunk ;-)
 
kommt darauf an. Wenn register_globals aus ist:

PHP:
foreach ($_POST["bild"] as $bild)
{
}

Du musst darauf achten, dass die &lt;form&gt;-Anweisung VOR den Inputs steht.
 
Zurück