ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
389
389
EMPFEHLEN
-
Hallo!
Ich möchte eine Datei auf einem FTP-Server öffnen und ausgeben (ist eine reine Textdatei, allerdings ohne Dateiendung, sollte php aber egal sein).
Mein "Grundgerüst":
Die Dateinamen werden ordentlich gelesen und das array angezeigt.PHP-Code:<?php
//verbindung zum Server aufbauen
$ftp_server = "ftp-bli-bla.de"; //FTP-Server
$ftp_user_name = "blublu";//Username
$ftp_user_pass = "bloblo"; //Passwort
$ftp_dir = "/special/OF/"; //Ordner
// Herstellen der Basis-Verbindung
$conn_id = ftp_connect($ftp_server);
// Einloggen mit Benutzername und Kennwort
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// Verbindung überprüfen
if ((!$conn_id) || (!$login_result)) {
echo "Ftp-Verbindung nicht hergestellt!";
echo "Verbindung mit $ftp_server als Benutzer $ftp_user_name nicht möglich";
die;
} else {
echo "Verbunden mit $ftp_server als Benutzer $ftp_user_name<br/><br/>";
}
$files = ftp_nlist ($conn_id, $ftp_dir);
foreach ($files as $list){
$bn[]=basename($list);
echo basename($list)."<br>";
}
// Schließen des FTP-Streams
ftp_quit($conn_id);
?>
Nun möchte ich aber den Inhalt der Dateien auch in ein Array lesen also nach der Art:
mit "ftp_get" kann ich ja nur die datei auf local speichern... könnte ich ja nutzen:PHP-Code:$bn_inhalt[]=inhalt_ftp(basename($list)); //dies ist nur konstruirt ! :-)
- mit ftp_get kopieren
- mit fopen auslesen
Gibt es eine schlankere/bessere Lösung?
Oder hat jemand eine Grundlegend andere Idee!?Greetz, MC!
Falls Dein Beitrag hilfreich war: Danke dafür :-)
Falls mein Beitrag hilfreich war: Danke klicken! :-)
-
19.12.11 16:18 #2
Hallo!
Naja, jeder FTP-Client lädt die Datei zum bearbeiten runter..... und sei es nur temporär.
Warum sollte PHP da eine Ausnahme machen?
Wie Du schon gesagt hast:
runterladen, auslesen, [...] sonstwas machen, [...] löschen.
Je nachdem was Du vor hast, könnte auch ftp_fget() nützlich sein.
Gruss Dr DauSchri-Schra-Schrödi *g*
mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
Dinge, die mit Tabellen besser klappen als mit CSS
Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
Meine Links zum Thema Linux (Last update: 29.10.2011)
Kein Busen ist so flach wie das Niveau dieser Party!
----
Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
----
Ich habe 3 Kinder und kein Geld!
Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)
Ähnliche Themen
-
Daten aus XML auslesen und in Array speichern
Von LJay_Marquez im Forum C/C++Antworten: 7Letzter Beitrag: 11.08.11, 20:42 -
VB Textfile auslesen, in 2d Array speichern
Von rollerueckwaerts im Forum .NET Windows FormsAntworten: 2Letzter Beitrag: 04.12.09, 08:24 -
CSV Datei auslesen und in Array speichern
Von MaRlik im Forum C/C++Antworten: 3Letzter Beitrag: 27.04.09, 15:59 -
Datei per http auslesen und auf Server speichern
Von onkelyves im Forum PHPAntworten: 2Letzter Beitrag: 14.02.06, 20:43 -
Datei unter VB öffnen, auslesen und im Array speichern
Von FunthomasX im Forum Visual Basic 6.0Antworten: 11Letzter Beitrag: 07.04.05, 09:48





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren