the.Stranger: Bilder aus Array lesen und Thumb erstellen

Hi Leutz!
Ich brauche mal (wieder) Eure hilfe:

Ich möchte mehrere Bilder auf den Server laden. Doch mit welchem Befehl kann ich die Bilder einzeln aus dem Array rausziehen.
Hier das Formular.

<?
if ($submit)
{
require("uploadmore.php");
}
?>
<form action="<?php echo $PHP_SELF ?>" enctype="multipart/form-data" method="post" name="form">
<table border="0" cellpadding="0" cellspacing="2" valign="top" width="100%">
<tr>
<td align="center">
<table border="0" cellpadding="0" cellspacing="2" valign="top">
<tr valign="top">
<td colspan="2"><b><?echo $msg1?></b></td>
</tr>
<tr valign="top">
<td> </td>
<td><input type="file" name="datei[]" size="40"></td>
</tr>
<tr valign="top">
<td> </td>
<td><input type="file" name="datei[]" size="40"></td>
</tr>
<tr valign="top">
<td colspan="2"> </td>
</tr>
<tr valign="top">
<td colspan="2" align="center">
<input type="submit" name="submit" value="Upload speichern">
</td>
</tr>
<tr>
<td colspan="2"><b><?echo $errmsg?></b></td>
</tr>
</table>
</td>
</tr>
</table>
</form>

und hier die uploadmore.php:

<?
if($submit)
{
if($datei == "")
{
$msg1 = "Es wurde keine Datei ausgewählt!";
$save = false;
}
else
{
$dattyp = "";
$dattyp = split(".",$datei_name);
$dattyp[count($dattyp)-1];
$endung = strtolower($dattyp[count($dattyp)-1]);

if(($endung!="jpg") && ($endung!="png") && ($endung!="jpeg"))
{
$msg1 = "Datei enthält kein gültiges Format und wurde <b><u>nicht</u></b> gespeichert!";
$save = false;
}

if($save == true)
{
$fdatei = $datei;
$fdatei_name = $datei_name;
$bild_array = getimagesize($fdatei);
$bytes = filesize($fdatei);

if(file_exists($uploadpfad.$datei_name) && ($uploadpfad.$fdatei_name))
{
$msg1 = "Datei war bereits vorhanden!";
$save = false;
}
else
{
move_uploaded_file($fdatei,$uploadpfad.$fdatei_name);
}
}
}
}
?>

Jetzt muß ich irgendwie while() benutzen um für jedes Bild den Vorgang abzuwickeln. Doch leider schaff ich das nicht mehr.
Ich hatte das fertige Script mal, doch leider gelöscht.

Wer kann mir helfen ????
Bitte posten !!!

Danke
the.Stranger

  1. Ich habe das mit den Thumbs rausgelassen um es zu vereinfachen.
    mit $anzahl = count($datei);
    for($i=0;$i<=$anzahl;$i++)
    {...}
    klappt es auch nicht !!!