-» Clues of DUG
-» DUG Partner
-» Stream Panel
Tote Hose? Wie ihr sicher schon bemerkt habt, ist auf DUG-Portal in letzter Zeit wenig los. Da ich mein Hobby (Webentwicklung ect.) zum Beruf gemacht habe, habe ich für den Blog nur noch wenig Zeit bzw. keine Lust in meiner Freizeit auch noch vorm PC zu vergammeln. Daher gibt es nur noch selten etwas neues. Dennoch werde ich versuchen, hier und da etwas zu schreiben. Man wird sehen was die Zeit bringt...

PHP Referer Logger

Das folgende Script loggt alle Referer und listet diese schön übersichtlich auf. Ein Referer ist die Internetadresse der Webseite, von der der Benutzer durch Anklicken eines Links zu der aktuellen Seite gekommen ist (engl. to refer „verweisen“). Damit könnt ihr also feststellen, von welcher Seite ein Besucher auf eure eigene Seite kommt.

Das Script habe ich erstmal nicht mit großartig vielen Funktionen ausgestattet, sondern es beeinhaltet zum jetzigen Zeitpunkt nur die wichtigsten. Es wird aber sicher noch einige Updates geben...

Features:
- Google, Youtube, Facebook und Twitter Links werden farblich hervorgehoben
- Bereits besuchte Links werden ebenfalls farblich gekennzeichnet
- Anzeige der Anzahl, wie oft ein Ref-Link aufgerufen wurde
- Anzeige der Anzahl, wie viele Ref-Links in der Datenbank vorhanden sind
- Passwortgeschützter Admin-Bereich (without htaccess)
- Alle Ref-Links lassen sich über das Admin-Panel löschen
- Domains können ignoriert werden
- Badword Filter
- REF-Links lassen sich ordnen (DESC/ASC)
- Tastatursteuerung (mit Pfeiltasten vor & zurück blättern)

Screenshot:
Error: Image Not Found!

Das Script benötigt einen Webserver mit PHP sowie MYSQL. Allerdings kann der Referer auf jeder Seite geloggt werden, da das Script, welches die Ref-Links an den Server weiterleitet, auf Javascript aufbaut. Lediglich das Script welches die Ref-Links verarbeitet, benötigt die oben genannten Funktionen.

Download: PHP Referer Logger v1.3

Über ein kurzes Feedback ect. würde ich mich sehr freuen! Natürlich auch über Verbesserungsvorschläge, Erweiterungen u.s.w... Bitte macht mich auch auf Bugs o.ä aufmerksam, falls ihr welche entdeckt (was ich nicht hoffe, aber es handelt sich immerhin um die erste Version).

Chanchelog (Last Update 12.05.2012)

12.05.2012 [geänderte Datei: ALLE]
Es wurden einige kleine Fehler behoben
Neue Versionsangabe in allen Dateien hinzugefügt
CSS-Datei komprimiert

21.04.2011 [geänderte Datei: admin.php]
Verbesserte Blätterfunktion
REF-Links lassen sich ordnen (DESC/ASC)
HTML Struktur erneut geändert (auf Tabellen umgestellt)
Sicherheitsabfrage vor dem Löschen hinzugefügt
Die Images für die Legende werden jetzt nicht mehr benötigt

15.10.2010 [geänderte Datei: admin.php]
HTML Struktur verbessert (nur zur besseren Übersicht im Browser)
Tastatursteuerung hinzugefügt (mit Pfeiltasten vor & zurück blättern)

08.10.2010 [geänderte Datei: admin.php]
Ein paar Flüchtigkeitsfehler am Code wurden behoben

09.09.2010
Erste Version

Tags: php referer logger, referer script, referer loggen, beuscher log javascript

8 Kommentare:

  1. Ist nicht schlecht, nur leider existier so ein Script schon.
    mfg Peter

    AntwortenLöschen
  2. Nur eins? (((: Es gibt wohl ein halbes Dutzend davon... Aber keins ist so wie meins! (;

    AntwortenLöschen
  3. -.- tut mir leid, weißt bescheid.
    Melde dich mal im icq bei gelegenheit, gibt da was.

    AntwortenLöschen
  4. Blöde Frage, warum das Rad neu erfinden?

    AntwortenLöschen
  5. Blöde Gegenfrage: Warum schalte ich dein Kommentar überhaupt frei, da du scheinbar zu blöd bist den FETTEN ROTEN Text da unten zu lesen!?

    Zu deiner Frage: Weil jedes Script einzigartig ist. Dem einen gefällt das, dem anderen eben was anderes. Mir hat keines von denen gefallen, welche ich gefunden habe - deswegen habe ich einfach selber eines geschrieben.

    Ps: Noch mehr blöde fragen?

    AntwortenLöschen
  6. Also Ich finde es gut und hilfreich ;)

    AntwortenLöschen
  7. @Dark Smile: Zumal das Script auch gleich 2x hilfreich ist. Einmal weil es das macht was es eben macht, und zweitens schreibe ich meine Scripte immer schön mit reichlich Kommentaren ect. damit auch unerfahrene ein wenig durchblicken. Also kann man gleichzeitig auch noch was lernen.

    AntwortenLöschen
  8. Da hast du recht DI4V0L0, ist dank der Kommentare leicht zu verstehen.

    AntwortenLöschen