Daniela: Suche dringend Hilfe bei Referrerscript !!!

Beitrag lesen

Hi @ll !

Ich habe mir nun ein Script erstellt was meine Referrer speichert.

Alles Funktioniert Prima nur mein Problem ist das auch Die Seiten von meiner Domain angezeigt werden.

Was und wie kann ich es machen das nur Externe Links die nicht auf meiner Domain liegen geloggt werden bzw. Suchmaschinen wie Google.de gefiltert werden ?

Und noch eine Frage was muss ich tun damit zB jeweils nur die 10 neusten Referrer gespeichert werden ?

Und hier mal der Quelltext:

<?php

$name = 'daten.txt';  // file for datastoring
$showdayvisits = 1;  // Show visits per day, 1 = yes, 0 = no

// counting

if ( file_exists( $name) == FALSE)
{

$file = fopen($name, "w");
if($file) {

fputs($file, "");
fputs($file, "\r\n");
fputs($file, "\r\n");

fclose($file);
}
}

// reload protection and daycounting

$visitsaday = 1;
$ipok = 1;
$datum =date("d.m.Y");

$file = fopen ($name, "r");
while (!feof($file)) {
    $buffer = fgets($file, 4096);
{
}

}
fclose ($file);

// ende

$file = fopen($name, "r+");

if ($showdayvisits == 1)

rewind($file);

fclose($file);

// logging

if ($ipok == 1) {

$from = $HTTP_REFERER;

$lange =  strlen($agent);

if ($lange <91) {
for ($i = 1; $i <= (90-$lange); $i++) {
  $leer2= $leer2." ";
}
}

// mache nullen

$zeile= "$from";

$file = fopen($name, "a");
if($file) {

fputs($file, $zeile);
      fputs($file,  "\r\n");
      fclose($file);
}

}
?>