Hans: Skript lädt nur die 3. von 3 Grafiken hoch

Beitrag lesen

Hallo,

Ich bastel gerade an einem kleinen Uploadskript, welches drei Grafiken hochlädt. Die Grafikdateinamen sind inder Variablen $HTTP_POST_VARS['bild1(2,3)'] gespeichert.
Hier einmal der Code:

$quelldatei[0]=$HTTP_POST_VARS['bild1'];
$quelldatei[1]=$HTTP_POST_VARS['bild2'];
$quelldatei[2]=$HTTP_POST_VARS['bild3'];

// Neuen Ordner erstellen

ftp_mkdir($con,"../objekte/objekt".$objektnr);
ftp_mkdir($con,"../objekte/objekt".$objektnr."/objektbilder");

for($i=1;$i<=3;$i++)
{
  $quelldatei = $quelldatei[$i];

print $zieldatei = "../objekte/objekt".$objektnr."/objektbilder/bild".$i.".jpg";

if (!ftp_put($con, $zieldatei, $quelldatei, FTP_BINARY)) {
      print "Konnte keinen Upload durchführen!";
   } else {
      print "  &gt;&gt; Datei ".$quelldatei." erfolgreich hochgeladen.<br>";
   }
}

Die Ordner werden korrekt erstellt, jedoch gibt er beim Schleifendurchlauf beim Upload der ersten beiden Grafiken die Fehlmereldung aus, die 3. Grafik allerdings wird tadellos hochgeladen.
Weiß jemand Rat?

Danke!
Hans