![]() |
Existiert Datei?
|
Re: Existiert Datei?
![]() |
Re: Existiert Datei?
Zitat:
|
Re: Existiert Datei?
Hab keinen Apache gerade zur Hand, wenn sich die Datei aber im www-Root des Webservers (also localhost oder 127.0.0.1) befindet warum sollte es nicht gehen ? :?:
|
Re: Existiert Datei?
Heavy.. cool :thumb: danke
|
Re: Existiert Datei?
Einfach nur FileExists?
Vorher muss die Konfigurationsdatei des HTTP Servers untersucht werden. Das zum URL passende virtuelle Verzeichnis (oder rootdir) muss ausfindig gemacht werden. Apache, Sambar, PWS, IIS? Jeder Server verlangt da eine andere Vorgehensweise. Das wird schon etwas teurer als ein simpler Aufruf von FileExists. Eine Alternative könnte UrlExists() sein: ![]() Grüße vom marabu |
Re: Existiert Datei?
Zitat:
Wenn ich "http://127.0.0.1/test.txt" in den Explorer eingebe zeigt er mir die Datei an. Warum sollte FileExists das nicht auch einfach können bzw. zurückgeben ob die Datei vorhanden ist ? |
Re: Existiert Datei?
Hi,
die Funktion FileExists gibt bei mir für Dateien auf localhost False zurück. Also der Windows Explorer ist sehr eng mit dem Inernet Explorer verbunden, da wird einem viel Arbeit im Hintergrund abgenommen. Windows erkennt wohl, dass es eine URL ist und handelt dementsprechend. mfG mirage228 |
Re: Existiert Datei?
Ok, dann hab ich Windows wieder zuviel zugedacht... :oops:
|
Re: Existiert Datei?
Hi folks,
die function FileExists() ist nicht etwa besonders clever - eher das Gegenteil ist der Fall. Die merkt gar nicht, dass kein UNC-Name sondern ein URL übergeben wird. Wenn der IE den Inhalt der Datei "test.txt" anzeigt, dann deshalb, weil er für bestimmte MIME Typen bereits integrierten Support mitbringt, für andere muss ich eine helper application registrieren. marabu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:33 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