checken, ob eine seite existiert

mordi

Mitglied
ich habe eine ganz simple frage, denk ich mal:
ich will ein script schreiben, das checkt, ob eine seite existiert und dann dementsprechend was ausgibt... oder so.
also wenn die seite http://www.abc.de/fg.htm existiert, soll zum beispiel dahin redirectet werden und wenn 404 kommt, soll eine fehlermeldung ausgegeben werden.
habs mit fopen() versucht, funzt auch irgendwie, aber die fehlermeldung stört mich... :D
fehlercodes ganz abstellen geht zwar, aber gibts keine elegantere lösung?

sorry, wenn ich euch mit sowas belästige, aber ich komm einfach nicht dahinter. :mad:

danke schonmal,
mordi
 
Zuletzt bearbeitet:
äh meinst du jetzt webseiten ausserhalb deiner wie zb wenn meine
darksummer.de ist ob web.de existiert????

wenn du auf deinem space meinst benutze

PHP:
index.php?link=index.php
$link= $datei
if(file_exists($datei))

Sollte gehen ^^
 
sorry dann ka ob das funzt bzw wie das funzen soll mit der weiterleitung is noch dasgeringste aber die überprüfung
 
PHP:
<?
if(! fopen($url,"r+")){ 
	print "404!";
}else{ 
	header("Location: $url");
	}
?>

so könntest du das machen.
 
soweit war ich ja auch schon...

Code:
Warning: fopen("http://www.planetquake.de","r+") - No error in c:\webroot\accounts\mordi\online.php on line 3
404!
 

Neue Beiträge

Zurück