$stats = "http://www.scrapbookgoodies.com/track.txt"; $source = file_get_contents($stats); $data = preg_split('/\n/', $source); $count = count($data); for ($loop=0;$loop<$count;$loop++) { if (preg_match('/19.88.122.134/', $data[$loop])) { unset($data[$loop]); } if (preg_match('/209.254.40.90/', $data[$loop])) { unset($data[$loop]); } if (preg_match('/68.42.94.112/', $data[$loop])) { unset($data[$loop]); } if (preg_match('/65.29.113.91/', $data[$loop])) { unset($data[$loop]); } if (preg_match('/WSGBsign.asp\?PagePosition=1/', $data[$loop])) { unset($data[$loop]); } } $data = array_slice($data, 0); $date = array(); $time = array(); $address = array(); $page = array(); $browser = array(); foreach ($data as $line) { $fields = preg_split('/\,/',$line); array_push($date, $fields[0]); array_push($time, $fields[1]); array_push($address, $fields[2]); if ($fields[3] == " ") { $fields[3] = "index.html"; } $fields[3] = preg_replace('/ /', '', $fields[3]); $fields[3] = preg_replace('/[&].*/','', $fields[3]); $fields[3] = preg_replace('/store\/WsDefault.asp$/','store/Default.asp',$fields[3]); $fields[3] = preg_replace('/\/Default.asp/','Main Store Page',$fields[3]); $fields[3] = preg_replace('/store/','Store - ',$fields[3]); $fields[3] = preg_replace('/\/WsDefault.asp\?Cat=/','',$fields[3]); $fields[3] = preg_replace('/\/WSguestbook.asp/','Guestbook',$fields[3]); $fields[3] = preg_replace('/\/WSshowlinks.asp/','Links',$fields[3]); $fields[3] = preg_replace('/\/WsDefault.asp?onSale=OnSale/','Specials',$fields[3]); if ($fields[3] == "http://scrapbookgoodies.com/") { $fields[3] = "index.html"; } if ($fields[3] == "http://www.scrapbookgoodies.com") { $fields[3] = "index.html"; } $fields[3] = preg_replace('/\.html/','',$fields[3]); $fields[3] = ucfirst($fields[3]); $fields[3] = preg_replace('/Index/','Front Page',$fields[3]); if (preg_match('/[0-9]/', $fields[3])) { continue; } if (preg_match('/\//', $fields[3])) { continue; } if ($fields[3] == "") { continue; } $fields[3] = preg_replace('/Charms/',' Charms',$fields[3]); $fields[3] = preg_replace('/Kits/',' Kits',$fields[3]); $fields[3] = preg_replace('/Team/',' Team',$fields[3]); $fields[3] = preg_replace('/Heidt/',' Heidt',$fields[3]); $fields[3] = preg_replace('/DT/','', $fields[3]); array_push($page, $fields[3]); array_push($browser, $fields[4]); } sort($page); $uniqpages = array_unique($page); $uniqpages = array_slice($uniqpages, 0); $countpages = array_count_values($page); $acount = count($uniqpages); $bcount = count($countpages); print "
\n"; for ($loop=0;$loop<$acount;$loop++) { $qwerty = $countpages[$uniqpages[$loop]]; if ($qwerty > 1) { print "
$uniqpages[$loop]
"; print "
"; print "
$qwerty
"; for ($bar=0;$bar<$qwerty;$bar++) { if ($bar > 600) { continue; } print "
"; } if ($bar > 600) { print "
"; } print "
\n"; } } print "
"; ?>