Hallo,
ich verbinde mich mit meinem Script auf einen FTP-Server. Darauf liegt eine bestimmte Datei, die ich auslesen möchte und dann mittels eines Filters in eine DB schreiben möchte. Auf den Server kann ich mich schon mal verbinden. Die Filterfunktion ist auch schon fertig, nur wie kann ich auf dem FTP selber eine Datei ansprechen, ohne dass ich sie downloade?
So wie ich es jetzt gemacht habe, funktioniert das ja leider nicht ganz.
ich verbinde mich mit meinem Script auf einen FTP-Server. Darauf liegt eine bestimmte Datei, die ich auslesen möchte und dann mittels eines Filters in eine DB schreiben möchte. Auf den Server kann ich mich schon mal verbinden. Die Filterfunktion ist auch schon fertig, nur wie kann ich auf dem FTP selber eine Datei ansprechen, ohne dass ich sie downloade?
So wie ich es jetzt gemacht habe, funktioniert das ja leider nicht ganz.
PHP-Code:
if((!$conn_id) || (!$login_result))
{
echo "FTP Verbindung ist fehlgeschlagen!";
exit;
}
else
{
$file = "0010046210.txt";
$divider = "\t";
$row = 6;
if(is_file($file))
{
if(is_readable($file))
{
$file = file_get_contents($file);
$list = explode($divider, $file);
if(isset ($list [$row - 1]))
{
print $list [$row -1];
}
}
else
{
die("Datei nicht lesbar.");
}
}
else
{
die("Datei nicht vorhanden.");
}
}
Kommentar