Hallo,
Kann mir jemand sagen woher ich ein Script bekomme wo ich eine Datei auf einen FTP laden kann...
MfG Gigazone
Hallo,
Kann mir jemand sagen woher ich ein Script bekomme wo ich eine Datei auf einen FTP laden kann...
MfG Gigazone
bei google
Das Problem dabei ist aber das ich auf einen externen FTP Server Connected bin...
<?php
$VerbindungsID = ftp_connect($FTPServer);
$LoginErgebnis = ftp_login($VerbindungsID, $FTPUser, $FTPPasswort);
if($VerbindungsID && $LoginErgebnis)
{
$Dateiliste=ftp_nlist($VerbindungsID, $Verzeichnis);
sort($Dateiliste);
echo"<table border=\"0\">",
"<tr>",
"<td>[b]Name[/b]</td>",
"<td>[b]Größe[/b]</td>",
"<td>[b]Letzte Änderung[/b]</td>",
"</tr>";
for($i=0; $i<count($Dateiliste); $i++)
{
$Dateigroesse=ftp_size($VerbindungsID, $Dateiliste[$i]);
echo"<tr>";
if($Dateigroesse=="-1")
{
$Ordner++;
echo"<td colspan=\"3\"><font color=\"red\">",
$Dateiliste[$i],
"</font></td>";
}
else
{
$Dateien++;
$Verzeichnisgroesse+=$Dateigroesse;
echo"<td>",
$Dateiliste[$i],
"</td>",
"<td align=\"right\">",
number_format($Dateigroesse, 0, ",", "."),
" Bytes</td>",
"<td>",
date("d.m.Y H:i", ftp_mdtm($VerbindungsID, $Dateiliste[$i])),
"</td>";
}
echo"</tr>";
}
echo"<tr>",
"<td>",
$Ordner,
" Ordner, ",
$Dateien,
" Dateien</td>",
"<td align=\"right\">",
number_format($Verzeichnisgroesse, 0, ",", "."),
" Bytes</td>",
"<td></td>",
"</tr>";
echo"</table>";
}
else
{
echo"Es konnte keine Verbindung mit dem FTP-Server hergestellt werden.";
}
?>
Alles anzeigen
Ich möchte aber das jetzt die datei auf dem externen Server hochgeladen wird ind nicht auf den Server wo das Script ist...
MfG Gigazone
Das geht (glücklicherweise) nicht.
G.a.d.M.
Ronald
#Jaein Ronald
Man kann es ja erst auf den lokalen Server hochladen und dann mittels PHP aus dem /tmp Order per FTP auf eien anderen Server schieben.
kann sein