Mehrere Dateien auf FTP laden

ich möchte mehrere Dateien auf den FTP laden. Es lädt aber immer nur die 5.JPG hoch. Warum?

<?
$ftp_server = 'ftp-seite.ch';
$ftp_user_name = 'statusadmin';
$ftp_user_pass = 'xxxxxxxxx';

$txt = array ("1.JPG","2.JPG","3.JPG","4.JPG","5.JPG");

//$txt = $file_array;
$zaehler_array = count ($txt);
$zaehler_array = $zaehler_array -1;

$pfad = "C:/ProgramData/Symcon/web/Transfer/Cam/pic/";
/* Verbindung zum Server aufbauen */
$connect = ftp_connect ("$ftp_server");
print_r($txt);
/* Mit Benutzername und Passwort am Server anmelden */
$login = ftp_login ($connect, "$ftp_user_name", "$ftp_user_pass");

/* Anmeldung Erfolgreich oder Fehlgeschlagen  */
if ((!$connect) || (!$login)) {
echo "<h1>Anmeldung Fehlgeschlagen<h1>\n";
echo "<p>Verbindung als Benutzer $ftp_user_name nicht möglich</p>";
//SMTP_SendMail(22497, "Wetter SmartHomeSchweiz", "Daten konnten nicht hochgeladen werden");
die;
} else {

echo "<h1>Anmeldung Erfolgreich<h1>";
}
/* 5 Dateien auf den Server übertragen */
for ($i = 0; $i <= 4; $i++) {
    $ziel = "".$txt[$i];
    $lokal = $pfad.$txt[$i];
}

/* Datei auf denn Server übertragen */
$upload = ftp_put($connect, $ziel, $lokal, FTP_BINARY);


// Upload-Status überprüfen
if (!$upload) {
    echo "<p>Ftp Upload ist Fehlgeschlagen</p>";
} else {
    echo "<p>Datei $lokal auf $ftp_server als $ziel geschrieben</p>";
}

/* Verbindung trennen */
ftp_quit ($connect);

?>
/* 5 Dateien auf den Server übertragen */
for ($i = 0; $i <= 4; $i++) {
    $ziel = "".$txt[$i];
    $lokal = $pfad.$txt[$i];
}

/* Datei auf denn Server übertragen */
$upload = ftp_put($connect, $ziel, $lokal, FTP_BINARY);

könnte es sein, dass es so aussehen sollte?

/* 5 Dateien auf den Server übertragen */
for ($i = 0; $i <= 4; $i++) {
    $ziel = "".$txt[$i];
    $lokal = $pfad.$txt[$i];
   /* Datei auf denn Server übertragen */
   $upload = ftp_put($connect, $ziel, $lokal, FTP_BINARY);

  // Upload-Status überprüfen
  if (!$upload) {
      echo "<p>Ftp Upload ist Fehlgeschlagen</p>";
  } else {
      echo "<p>Datei $lokal auf $ftp_server als $ziel geschrieben</p>";
  }
}

ja, so muss es aussehen. Danke