Gibt es eine Funktion zum abfragen eines externen Link ?

Alles, was PHP betrifft, kann hier besprochen werden.

Gibt es eine Funktion zum abfragen eines externen Link ?

Postby Gast » 08. April 2003 07:17

Gibt es eine Funktion zum abfragen eines externen Link ?
Gast
 

Postby boppy » 08. April 2003 14:07

hä? könntest du mal beschreiben, was das werden soll? denn mit diesem satz allein kann ich nix anfangen.
...in diesem Sinne
yours boppy

Interpunktion und Orthographie dieses Beitrags sind frei erfunden.
Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.
User avatar
boppy
AF Moderator
 
Posts: 501
Joined: 27. December 2002 02:15
Location: W-E-City

...

Postby Gast » 08. April 2003 18:57

Oh ^^°
ich meine
eine funktion die die gültigkeit eines externen linkes wiedergibt ^^
sorry
Gast
 

Postby Oswald » 08. April 2003 19:13

Hallo Gast!

Einen direkten Befehl gibt es in PHP dafür nicht. Aber ich hab mal vor einiger Zeit ein kleines Progrämmchen geschrieben, das wahrscheinlich das macht, was Du brauchst.

Code: Select all
<?     
        function url_exists($url)
        {       
                $fp=@fopen($url,"r");
                if($fp)
                {
                        fclose($fp);
                        return true;
                }
                else
                        return false;
        }
 ?>



Die Funktion url_exists() bekommt als Parameter eine URL und gibt den Wert true zurück wenn die URL existiert und false, wenn sie nicht existiert. Zum Beispiel:

Code: Select all
<?
       if(url_exists("http://www.apachefriends.org/index.html"))
                echo "URL existiert";
        else
                echo "URL existiert nicht";

?>


Vielleicht kannst Du's ja gebrauchen.

Liebe Grüße,
Oswald ;)
User avatar
Oswald
Apache Friends
 
Posts: 2718
Joined: 26. December 2002 19:51
Location: Berlin, Germany
XAMPP Version: 5.5.19
Operating System: Linux


Return to PHP

Who is online

Users browsing this forum: No registered users and 4 guests