Link auf erreichbarkeit prüfen?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
KoSSo
Mitglied
Beiträge: 170
Registriert: 21.11.2002 22:24

Link auf erreichbarkeit prüfen?

Beitrag von KoSSo »

Hi,
gibt es eine möglichkeit mit PHP einen externen link alá

Code: Alles auswählen

http://www.domain.de/files.html/.php/.zip etc. 
auf erreichbarkeit zu prüfen?

Grüße KoSSo
Benutzeravatar
sunreise
Mitglied
Beiträge: 49
Registriert: 22.01.2003 12:15
Wohnort: Grillenberg

Re: Link auf erreichbarkeit prüfen?

Beitrag von sunreise »

KoSSo hat geschrieben:Hi,
gibt es eine möglichkeit mit PHP einen externen link alá

Code: Alles auswählen

http://www.domain.de/files.html/.php/.zip etc. 
auf erreichbarkeit zu prüfen?

Grüße KoSSo

Code: Alles auswählen

$abfrage = fsockopen ( $url, 80, $errno, $errstr, 5 );
	if ( !$abfrage ) {
		echo "Link nicht erreichbar";
	} else {
		header ( "Location: $url" );
}
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Ich würde lieber fopen verwenden, da mit fsockopen nur getestet wird, ob eine Socket-Verbindung aufgebaut werden kann, sprich ob überhaupt ein Webserver läuft.
Benutzeravatar
sunreise
Mitglied
Beiträge: 49
Registriert: 22.01.2003 12:15
Wohnort: Grillenberg

Beitrag von sunreise »

Pyramide hat geschrieben:Ich würde lieber fopen verwenden, da mit fsockopen nur getestet wird, ob eine Socket-Verbindung aufgebaut werden kann, sprich ob überhaupt ein Webserver läuft.
ist das nicht genau das was erreicht werden sollte?
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Die eigentliche Frage war ja, die Erreichbarkeit eines Links zu testen. Und ein Link ist ja dann erreichbar, wenn man ihn sehen kann, d.h. der Code wäre strlen($link)>0. Nun stellt sich die Frage, was damit wirklich gemeint war :roll: .
KoSSo
Mitglied
Beiträge: 170
Registriert: 21.11.2002 22:24

Beitrag von KoSSo »

Danke euch beiden :)

@Pyramide ich meinte wie man prüfen kann ob der link nicht ins leere führt wenn man ihn anklickt.

@sunrise danke ich werds nachher mal ausprobieren :)

Grüße KoSSo
Antworten

Zurück zu „Coding & Technik“