Homepagestring

aKraus

Erfahrenes Mitglied
Hi,
Hat jemand einen String, welcher eine eingegebene Homepage auf Richtigkeit überprüft?
also mit http:// beginnend und mit ner Topleveldomain endend?

Ich hab zwar schon :google:t, allerdings ohne erfolg :(

Greatz
 
Hallo!

PHP:
<?php
$link = "http://www.tutorials.de/tutorials222852.html";
$check = @fopen($link, "r");
if($check == true) {
echo "OK";
} else {
echo "Fehler";
}
?>
Der Vorteil heiran ist, es wird der komplette Pfad auf "Gültigkeit" geprüft.
Somit wird also nicht nur die Domain überprüft, sondern auch das Protokoll (in diesem Fall http), die Subdomain, das Unterverzeichnis (also auch Userdirs -> www.domain.de/~userdir) und sogar die Datei die angegeben wird.

Gruss Dr Dau
 
Wenn die Datei geöffnet wurde, schadet es aber auch nicht, sie wieder zu schliessen. ;)
PHP:
<?php
$link = "http://www.tutorials.de/tutorials222852.html";
$check = @fopen($link, "r");
if ($check == true) {
    echo "OK";
    fclose($check);
} else {
    echo "Fehler";
}
?>
 
Zurück