Skocz do zawartości

Data ostatniej wizyty Google


wolf

Rekomendowane odpowiedzi

  • Odpowiedzi 34
  • Dodano
  • Ostatniej odpowiedzi

Taki skrypcik można napisać w PHP. Każdą wizytę bota zapisujesz sobie w pliku i potem możesz sobie go łądnie przeglądać ;)

Bardzo wygodne materace hotelowe - śpij wygodnie i spokojnie.

Źle śpisz? Pomoże Ci psychiatra warszawa.

Na udany wypoczynek odwiedź piknik firmowy

Odnośnik do komentarza
Udostępnij na innych stronach

Ja skrypt który wysyła maile skopiowałem sobie z seo-pl. Ponieważ w php jestem zielony a chciałem dodać jeszcze inne roboty oprócz googlebot to troche tam dopisałem. Czy skrypt w takiej postaci będzie działał poprawnie? I czy dobre podałem nazwy user agentów?


<?

if(eregi("googlebot",$_SERVER["HTTP_USER_AGENT"]))

{

mail("adres_mail", "Googlebot 1 został wykryty na na stronie nazwa ", "Google 1 właśnie indeksuje nazwa");}

if(eregi("NetSprint",$_SERVER["HTTP_USER_AGENT"]))

{

mail("adres_mail", "NetSprint -- 2.0 został wykryty na na stronie nazwa ", "NetSprint -- 2.0 właśnie indeksuje nazwa");}

if(eregi("onet",$_SERVER["HTTP_USER_AGENT"]))

{

mail("adres_mail", "onet został wykryty na na stronie nazwa ",

"onet właśnie indeksuje nazwa");}

if(eregi("msnbot",$_SERVER["HTTP_USER_AGENT"]))

{

mail("adres_mail", "msnbot został wykryty na na stronie nazwa ", 

"msnbot właśnie indeksuje nazwa");}

if(eregi("crawler1.wp.pl",$_SERVER["HTTP_USER_AGENT"]))

{

mail("adres_mail", "crawler1.wp.pl został wykryty na na stronie nazwa ", "crawler1.wp.pl właśnie indeksuje nazwa");}

if(eregi("crawler2.wp.pl",$_SERVER["HTTP_USER_AGENT"]))

{

mail("adres_mail", "crawler2.wp.pl został wykryty na na stronie nazwa ", "crawler2.wp.pl właśnie indeksuje nazwa");}

?>

Odnośnik do komentarza
Udostępnij na innych stronach

Korzystanie z eregi to wyciąganie armaty żeby zestrzelić muchę z firany. Lepiej chyba skorzystać z substr() lub strcmp(). A sposobów by się może nawet więcej znalazło ;-)

pzdr.

Bardzo wygodne materace hotelowe - śpij wygodnie i spokojnie.

Źle śpisz? Pomoże Ci psychiatra warszawa.

Na udany wypoczynek odwiedź piknik firmowy

Odnośnik do komentarza
Udostępnij na innych stronach

Korzystanie z eregi to wyciąganie armaty żeby zestrzelić muchę z firany

Jak napisałem nie znam PHP dlatego to mi nic nie powie, chodzi mi o prostą odpowiedź czy ten skrypt będzie działał.

I jeszcze jedno pytanie. Znalazłem na forum skrypt który zapisuje info do pliku

https://www.forum.optymalizacja.com/ftopic527.html

Tylko że mam problem bo nic sie nie zapisuje. Plik logi.txt nie ma atrybutu tylko do odczytu, wpisałem obok robotów nazwę przeglądarki firefox i wchodzę na stronę ze skryptem i nic się nie zapisuje w pliku.

Jeśli ktos mógłby zajrzeć do tego skryptu i coś mi podpowiedzieć to byłbym wdziczny.

Odnośnik do komentarza
Udostępnij na innych stronach

Tylko że mam problem bo nic sie nie zapisuje. Plik logi.txt nie ma atrybutu tylko do odczytu, wpisałem obok robotów nazwę przeglądarki firefox i wchodzę na stronę ze skryptem i nic się nie zapisuje w pliku.

1. Plik logi.txt musi (chyba) istnieć. Dla pewności nadaj mu na początek chmod 777

2. Sprawdź czy poprawnie wpisałeś nazwę przeglądarki

3. Nie chcę krytykować ale wydaje mi się, że jeśli wejdzie nagle kilka botów to ten kod się wywali powodując jakieś "cyrki" w pliku logi.txt - powód: brak flock()

PS Możesz ewentualnie poczekać na odwiedziny przez jakiś czas co jest wątpliwym sposobem testowania skryptu :P

pzdr.

Bardzo wygodne materace hotelowe - śpij wygodnie i spokojnie.

Źle śpisz? Pomoże Ci psychiatra warszawa.

Na udany wypoczynek odwiedź piknik firmowy

Odnośnik do komentarza
Udostępnij na innych stronach

1. Plik logi.txt istnieje a o chmod 777 nie mam pojęcia. Jak go nadać?

2.

$robot = array("Firefox/1.0.1, analyzer, arena.pl, arachnofilia....

tak to wygląda

A z innego źródła wiem że na moich stronach był googlebot ale w pliku logi.txt nic sie nie zapisało

Odnośnik do komentarza
Udostępnij na innych stronach

1. Plik logi.txt istnieje a o chmod 777 nie mam pojęcia.

Chmod nadajemy korzystając z programu ftp Na stronie np.: https://www.webmaster.net.pl/generatory/chmod.php znajduje się pomocnik :-)

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

$robot = array("Firefox/1.0.1, analyzer, arena.pl, arachnofilia....

a nie powinieneś pozamykać cudzysłowiu po każdym elemencie tablicy?

Bardzo wygodne materace hotelowe - śpij wygodnie i spokojnie.

Źle śpisz? Pomoże Ci psychiatra warszawa.

Na udany wypoczynek odwiedź piknik firmowy

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności