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

Kontrollzeile in Tracker.php

Alles zum Thema: Robots, Spider, Logfile-Auswertung und Reports
Neues Thema Antworten
Andernah
PostRank 2
PostRank 2
Beiträge: 38
Registriert: 01.07.2004, 14:14
Wohnort: 21220 Seevetal

Beitrag von Andernah » 08.07.2004, 07:09

Moin,

ich nutze das hier schon veröffentlichte PHP-Script, um eine Mail zu generieren, wenn ein Robot meine Seite besucht.

Wie kann ich eine Zeile einfügen, damit ich eine Mail erhalte, wenn ich die Seite aufsuche - zum Testen?

Gruß
Andernah

PHP-Script:

<?
$trackurl = $_SERVER['PHP_SELF'] ;
if ($_SERVER['QUERY_STRING']!='') {$trackurl="$trackurl?".$_SERVER['QUERY_STRING'];}

$trackUserAgent =strtolower($_SERVER['HTTP_USER_AGENT']);
if (stristr($trackUserAgent ,"archiver")) {$trackrobot="Alexa";}
if (stristr($trackUserAgent ,"exabot")) {$trackrobot="Exalead";}
if (stristr($trackUserAgent ,"fast")) {$trackrobot="Fast";}
if (stristr($trackUserAgent ,"firefly")) {$trackrobot="Fireball";}
if (stristr($trackUserAgent ,"googlebot")) {$trackrobot="Google";}
if (stristr($trackUserAgent ,"grub")) {$trackrobot="Looksmart";}
if (stristr($trackUserAgent ,"mirago")) {$trackrobot="Mirago";}
if (stristr($trackUserAgent ,"msnbot")) {$trackrobot="MSN";}
if (stristr($trackUserAgent ,"nutch")) {$trackrobot="Nutch";}
if (stristr($trackUserAgent ,"slurp")) {$trackrobot="Inktomi";}
if (stristr($trackUserAgent ,"scooter")) {$trackrobot="Altavista";}
if (stristr($trackUserAgent ,"teoma")) {$trackrobot="Ask Jeeves - Teoma";}
if (stristr($trackUserAgent ,"voilabot")) {$trackrobot="Voila";}
if (stristr($trackUserAgent ,"zyborg")) {$trackrobot="Wisenut";}
if (stristr($trackUserAgent ,"Yahoo! Slurp")) {$trackrobot="Yahoo";}



if ($trackrobot != "")
{
$trackdate = date('Y-m-d H:i:s');
$trackhost = $_SERVER['HTTP_HOST'];
$trackaddr = $_SERVER['REMOTE_ADDR'];
$trackbody = " ".$trackrobot." hat am ".$trackdate."\n folgende URL besucht ".$trackhost.$trackurl."\n\n remote_adress = ".$trackaddr;

mail('info@callcenter-consultant.de',$trackrobot.' - '.$trackdate,$trackbody);

}

?>

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Michael
PostRank 8
PostRank 8
Beiträge: 808
Registriert: 04.01.2004, 20:23
Wohnort: Herne

Beitrag von Michael » 08.07.2004, 08:57

if ($REMOTE_ADDR == "DIE IP DEINES LOKALEN RECHNERS") {$trackrobot="Test";}

Gruß
Michael

bugscout
PostRank 9
PostRank 9
Beiträge: 2602
Registriert: 23.06.2003, 12:24

Beitrag von bugscout » 08.07.2004, 09:04

moin moin,

du kannst auch den firefox mit dem plugin "user agent switcher"
in "karlheinz" umbenennen und dann noch die zeile einfügen

if (stristr($trackUserAgent ,"karlheinz")) {$trackrobot="Test";}

grüsse

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag