Ich habe nichts gefunde, bin mir aber auch nicht 100%ig sicher wonach ich suchen soll
Wo liegt das Problem wenn ich die datein in $source_array auf meinen server mit den selben bezeichnungen spielen wll?
Sollte ich nicht mit der Funktion foreach arbeiten?
mir fällt jedoch nichts bessres ein wie ich das problem sonst lösen könnte!
Könnt Ihr mir einen Denkanstoß geben?
<FONT style="BACKGROUND-COLOR: #ffffff" face=Arial>
Wo liegt das Problem wenn ich die datein in $source_array auf meinen server mit den selben bezeichnungen spielen wll?
Sollte ich nicht mit der Funktion foreach arbeiten?
mir fällt jedoch nichts bessres ein wie ich das problem sonst lösen könnte!
Könnt Ihr mir einen Denkanstoß geben?
<FONT style="BACKGROUND-COLOR: #ffffff" face=Arial>
PHP:
<?php
//#####################Hier sind die Variablen#####################
//Quelldatei bzw. die Zu Kopierende Datei
$source_array = array ('SoBase.csv.gz','SoPayment.csv.gz','Countries.csv.gz');
//Zieldatei bzw. der Ort, an dem source_file gespeichert werden soll
$local_array = array ('SoBase.csv.gz','SoPayment.csv.gz','Countries.csv.gz');
//FTP-Zugangsdaten, FTP, auf dem die source_files liegen
$user = "user";
$pass = "pass";
$ftp_server = "server";
// Herstellen der Basis-Verbindung - ssl steht für die verschlüsselte Verbindung zum Server
$verbindung=ftp_ssl_connect("$ftp_server");
// Einloggen mit Benutzername und Kennwort auf dem FTP-Server
$login_result = ftp_login($verbindung, "$user", "$pass");
//##################################################################
echo ("<BR><BR>");
//##################################################################
// Verbindung zum FTP überprüfen
if ((!$verbindung) || (!$login_result)) {
echo "Ftp-Verbindung nicht hergestellt!";
echo ("Verbindung mit <B>".$ftp_server."</B> als Benutzer <B>".$user."</B> nicht möglich");
die;
} else {
echo ("Verbunden mit <B>".$ftp_server."</B> als Benutzer <B>".$user."</B>.");
}
//##################################################################
echo ("<BR><BR>");
//##################################################################
// Upload mehrerer Dateien
foreach ($source_array as $sarray)
{
foreach ($local_array as $larray)
{
if (ftp_get($verbindung, $larray, $sarray, FTP_ASCII))
{
echo "<B>$larray\n</B> wurde erfolgreich geschrieben";
echo ("<BR>");
}
else
{
echo "Probleme beim schreiben der Datei $larray sind aufgetreten\n";
echo ("<BR>");
exit();
}
}
}
//##################################################################
?>