[WICHTIG] Online Dateiexistenz überprüfen...

MatzeJ

Grünschnabel
Hallo liebe gemeinde.

Ich habe ein kleines Problem... ^^

Ich will überprüfen, ob eine Datei vorhanden ist oder nicht...

Also:

Ich hab ne Text1.Text. In der steht sowas: "http://domainname.de/datei.php"

Und mit einem klick auf den Command1.Click soll er dann im Label1.Caption = "ONLINE" bzw "OFFLINE" bei nicht vorhandensein der file anzeigen...

insgesamt soll er so 4 dateien überprüfen.

ich hab schon mit inet1.openurl usw. probiert... aber bin da zu nix gekommen.

mir wurde dieses forum empfohlen und ich hoffe ich bekomme hier die hilfe die ich brauche...

vielen dank im vorraus. und sorry wür den textaufbau. ich bin auf arbeit. da hab ich nich so die zeit...

grüße! matze
 
Hi,

du musst doch lediglich die Antwort des HTTP-Servers auswerten. Liefert der Server den Code 200 zurück, ist die Datei vorhanden, gibt es den Code 404, dann ist sie nicht vorhanden. Wobei es ja nicht unbedingt eine Datei sein muss, die du anfragst, aber das nur so nebenbei.

und sorry wür den textaufbau. ich bin auf arbeit. da hab ich nich so die zeit...
Du möchtest doch sicher auch, dass andere Leute sich Zeit nehmen und dir antworten, oder? ;)

Grüße, D.
 
Ja, genau!

Ich hab das so probiert:
Text1.Text = "http://website.de/"
Inet1.OpenURL (Text1.Text & "datei.php")
If Inet1.ResponseCode = "404" Then Text2.Text = "not found" Else Text2.Text = "found!"

so oder ähnlich sieht mein versuch aus...

mach ich was falsch, oder bin ich zu doof? :eek:

bitte nochmals um hilfe...

matze!
 
hallo.
also ich hab hier ne menge mit rumprobiert.
aber das beispiel zeigt nur den header von html dateien...

ich brauche den von verschiedenen php-dateien...

kann ich nicht einfach eine art "header-code" wie "404" o.Ä. auslesen?

ich komm damit nicht klar. sehr schade...
 

Neue Beiträge

Zurück