Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

[PHP] Backlink Check Funktion

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Noki
PostRank 7
PostRank 7
Beiträge: 639
Registriert: 16.05.2003, 22:27
Wohnort: Gernsbach

Beitrag von Noki » 17.09.2003, 22:15

Hallo,

ich arbeite gerade an einem Script zur Analyse von Referern, bin zufällig gerade über eine nette kleine PHP-Funktion gestoßen mit der man recht einfach und on the fly Referer auf Backlinks überprüfen kann:

Code: Alles auswählen

function backlinkCheck($siteurl, $recip) {
	$arrText = file($siteurl);
	for &#40;$i=0; $i<count&#40;$arrText&#41;; $i++&#41; &#123;
		$text = $text . $arrText&#91;$i&#93;;
	&#125;
	if &#40;stristr&#40;$text, $recip&#41;&#41; &#123;
		return true; // set true if there is a backlink
	&#125; else &#123;
		return false; // set false if backlink is missing
	&#125;
&#125;
schreibt man @file($siteurl); so kann man das ganze sogar in eine bestehende Seite einblenden ohne das der Besucher beim Seitenaufruf eine Fehlermeldung bekommt falls der Referer keine gültige URL sein sollte. Ich empfehle jedoch die Referer zunächst nur zu speichern und dann später auszuwerten.