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

Referer nur Domain Filter

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Ice Man
PostRank 9
PostRank 9
Beiträge: 2477
Registriert: 04.06.2003, 19:16

Beitrag von Ice Man » 13.12.2006, 14:29

Jeder von euch wird ja sicherlich die Referer loggen und sich auch von Zeit zu Zeit mal anschauen.

Ich frage diese im Footer ab, und werte diese täglich aus.
Nun hab ich das "Problem" das ich immer mehr Referer hab.
Ok, ist eigentlich nicht wirklich ein Problem, sondern es ist ja gut.

Aber nun hab ich in meiner Übersicht über 1000 Einträge täglich.
Früher waren es mal 300, jetzt so viel *stöhn* ;)

Ich trage die komplett ein, also so
Das hat jetzt den Nachteil, das ich 500 mal Google hab.
Nun bin ich ja fix :D

Ich will nun im Footer erkennen, ob es https://www.google.de ist, wenn ja wird der Zähler für heute um 1 rauf gesetzt. Wen nicht, dann wird halt z.B. http:www.yahoo.de um 1 rauf gesetzt.

Ich muss also aus https://www.google.de/search?hl=debla_bla_bla
nur noch https://www.google.de machen (eventuell noch das "www." per str_replace entfernen, dann wäre alles schön einheitlich.
Vorteil, statt 1000 Einträge hätte ich so vielleicht 50.
Klicke ich nun auf Google, kommen alles die langen URLs, also die Komplett Referer.

Gibt es einen Codeschnippsel, der aus einem Langen Refer, nur die Hauptdomain rausfiltert ?

Wenn ja, wäre ich glücklich, wenn es jemand postet.
Sonnst muss ich mir wieder so eine "spezial" Lösung einfallen lassen, mit ersetzten und vergleichen und das ist bestimmt nicht gerade die optimale Lösung :D

#################

Edit, etwas gegooglet und Lösung gefunden :)

$ref1 = parse_url($ref1);


echo "1. ".$ref1['host']."<br>";

So einfach gehts, fall es noch jemand interesiert :)