Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi IDFTP Datei Erstellen lassen (https://www.delphipraxis.net/83072-idftp-datei-erstellen-lassen.html)

hedie 26. Dez 2006 21:02


IDFTP Datei Erstellen lassen
 
Hallo


Ich habe mal wieder ne frage :D

Also

ich möchte mit hilfe der Indy Komponenten IDFtp eine Datei auf meinen Server heraufladen

Doch er bricht mir immer ab


der code dazu isst
Delphi-Quellcode:
IdFTP1.Put('ccs.uda','bst'+ti+'.txt',true);
ti ist
Delphi-Quellcode:
ti := timetostr(now);
Die fehlermeldung isst, das er die Datei auf dem Server nicht finden kann.
Aber das soll er ja auch garnicht den er soll sie ja erstellen.


Bitte helft mir

Danke

SirThornberry 26. Dez 2006 21:04

Re: IDFTP Datei Erstellen lassen
 
wofür steht denn der letzte parameter bei "put"? Wenn du das raus gefunden hast weißt du eventuell auch schon den grund.

hedie 26. Dez 2006 21:06

Re: IDFTP Datei Erstellen lassen
 
hab den auf True sowie auf False gesetzt aber ich bekomme immer die gleiche meldung

SirThornberry 26. Dez 2006 21:08

Re: IDFTP Datei Erstellen lassen
 
das kann ich mir irgendwie nicht vorstellen. Wenn der Wert auf false steht dürfte die Fehlermeldung nicht kommen.

hedie 26. Dez 2006 21:09

Re: IDFTP Datei Erstellen lassen
 
das ist ja das merkwürdige

hedie 26. Dez 2006 23:19

Re: IDFTP Datei Erstellen lassen
 
es ist aber leider so....

kann mir den hier niemand helfen?

mkinzler 27. Dez 2006 05:39

Re: IDFTP Datei Erstellen lassen
 
Hast du dich vorher mit einem Benutzer mit Schreibrechte am FTP-Server angemeldet?
Hast du Schreibrechte auf das aktuelle Remote-Verzeichnis?
Existiert die Datei lokal schon?

marabu 27. Dez 2006 07:06

Re: IDFTP Datei Erstellen lassen
 
Guten Morgen,

ich würde die verbotenen Zeichen aus dem remote filename entfernen - bst12:13:14.txt ist kein guter Name für eine Datei, besser:

Delphi-Quellcode:
var
  rfn: TFileName;
begin
  rfn := 'bst' + FormatDateTime('hhnnss', now) + '.txt';
  FTP.Put('ccs.uda', rfn);
end;
Freundliche Grüße

hedie 27. Dez 2006 10:33

Re: IDFTP Datei Erstellen lassen
 
Aber klar doch :thumb: wie konnte ich das nur übersehen



Vielen vielen dank

habe es aber inzwischen mit E-Mail versand gelöst aber trozdem vielen dank


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz