Toon posts:

[PHP] bots van gewone bezoekers scheiden met user agent

Pagina: 1
Acties:
  • 185 views

Verwijderd

Topicstarter
Hallo,

Ik wil graag voor een bepaald telsysteem dat in mijn website zit bepalen of een bezoeker een gewone bezoeker of een bot is. Ik hoef niet per se alle mogelijke bots uit te sluiten (zal niet haalbaar zijn lijkt mij), maar wel zoveel mogelijk, als ik de paar grootste pak heb ik het merendeel van de botbezoeken al te pakken lijkt me of niet?

Ik zat te denken om $_SERVER[‘HTTP_USER_AGENT’] te gebruiken. Als ik bijvoorbeeld controleer of er ergens in de string $_SERVER[‘HTTP_USER_AGENT’] bevat "google" "msn" of "yahoo" staat heb dan het merendeel van de botbezoeken al te pakken? Als dat zo is kan ik die bezoeken namelijk niet meetellen in mijn telsysteem en anderen wel.

Is mijn oplossing een goede of ga ik hiermee toch wat kort door de bocht?

En is het andersom wellicht nog beter? Dat ik bijvoorbeeld controleer of er in de$_SERVER[‘HTTP_USER_AGENT’] string internet explorer of mozilla of firefox staat, en dat ik dan daarmee het overgrote merendeel van de gewone bezoeken te pakken heb?

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 12:01

Sebazzz

3dp

Uhm... wat is het probleem om in dit topic door te gaan?
[PHP] met HTTP_USER_AGENT "echte" bezoekers bepalen

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 14:00

Creepy

Tactical Espionage Splatterer

Je stelt daar inderdaad precies dezelfde vraag. Dat topic een schop geven kan prim, zo oud is dat topic nu ook weer niet ;)

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Dit topic is gesloten.