fopen / file_exists??? oder andere möglichkeit?
-
tagchen...
habe folgendes problem.
will mittels php einen auf nem anderen server liegende Datei prüfen ob dieses überhaupt vorhanden ist.mit file_exists geht das ja nicht. also habe ich
$file = fopen (url); ...
probiert. Dies funzt ja soweit ganz gut. Nur weiß ich momentan nicht, wie ich den Fehler abfange, wenn die Datei nicht vorhanden ist, da ja dann kein fopen möglich ist.
oder gibt es da noch ne andere möglichkeit zu überprüfen ob ne datei auf nem entfernten server existiert???
Ich danke schonmal für eure hilfe und antworten!THX a lot
bart(holomeus)
-
Bart Simpson schrieb:
Nur weiß ich momentan nicht, wie ich den Fehler abfange, wenn die Datei nicht vorhanden ist, da ja dann kein fopen möglich ist.
Ich denke mal, du versuchst den Zugriff über HTTP (da fopen - wenn PHP so eingestellt ist - dieses wrappt)? Dann bekommst du auf deine Anfrage halt ein 404 Not Found zurück. Ggf. die Anfrage per Socket selbst gestalten.
Ansonsten - Welches Protokoll willst du verwenden?
-
Hach ist das schön, in ASP.NET gibt es für sowas wunderbare Methoden. Tja, PHP halt
-
tagchen...
@árn[y]ék: ja versuche es über http. wie mach ich das mit den sockets??? sorry für die vielleicht blöde frage.
@Aspnetler: mag sein, aber ich mach das halt in php...
und da gibt es die methoden sicherlich nicht
thx all.
bart(holomeus)
-
Bart Simpson schrieb:
@Aspnetler: mag sein, aber ich mach das halt in php...
und da gibt es die methoden sicherlich nicht
Mal ehrlich: Warum gibst Du Dich mit so einem recht minderwertigen Produkt gegenüber ASP.NET ab - hast Du nicht Besseres verdient? Wenn das Werkzeug Müll ist, kann das Produkt auch nichts Richtiges werden.
Daher steig auf Qualität um: Use ASP.NET mit C# oder VB!
-
Vlt. ist das was für dich: http://de.php.net/manual/de/function.fsockopen.php
-
Also ich würde ihm empfehlen auf ASP .NET umzusteigen.