ďťż

Identyfikacja innych botów

       

Podstrony


telcocafe

Mam taki skrypt:

<?php if (eregi("googlebot",$_SERVER["HTTP_USER_AGENT"])) { $data = sprintf("%02d.%02d.%04d-%02d:%02d:%02d", date("d"), date("m"), date("Y"),date("H"), date("i"), date("s")); $plik=fopen("google.txt","a"); if(!$plik) {echo"bł±d zapisu do pliku!"; exit; } fputs($plik,"$data\n\n"); fclose($plik); } ?> <script type="text/javascript"> <!-- function heightAlign(minHeight) { var elm = [], val = [minHeight], i, tmp; for (i = 1; i < arguments.length; i++) { if (tmp = document.getElementById(arguments[i])) { elm[elm.length] = tmp; tmp.style.height = 'auto'; val[val.length] = tmp.offsetHeight; } } tmp = eval('Math.max(' + val.join(',') + ')'); for (i = 0; i < elm.length; i++) { elm[i].style.height = tmp + 'px'; } } onload = function() { heightAlign(0, 'tresc', 'menu'); }; //--> </script>

Jak do niego dopisać identyfikację innych botów (nawet nei wiem jak się nawywają) i dodać taką opcja aby każdy bot był zapisywany w odpowiednim miejscu, np.

Google:
26-07-2006, 15.00

i tak inne boty i żeby dodawał do tych kolumn...
Macie jakiś pomysł :?:



http://www.siteware....agents/spiders/

Czyli dodajemy else między botami?
A jak dodać aby w pliku widać było jakie boty odwiedzały?

np na forum.optymalizacja.com jest script do tego



<?php $boty_tab = Array('MetaTagRobot', 'google', 'msnbot', 'szukacz.pl', 'picsearch.com', 'deltaSCAN', 'findlinks', 'GigaBot', 'NetSprint', 'Yahoo!', 'NetExperts', 'Java'); foreach($boty_tab as $bot){ if(stristr($_SERVER['HTTP_USER_AGENT'], $bot) !== FALSE) { $data = sprintf("%02d.%02d.%04d-%02d:%02d:%02d", date("d"), date("m"), date("Y"),date("H"), date("i"), date("s")); $plik=fopen("google.txt","a"); if(!$plik) {echo"bł±d zapisu do pliku!"; exit; } fputs($plik,"$data\n\n"); fclose($plik); } ?>
Użytkownik szakal175 edytował ten post 27 lipiec 2006, 16:57
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.