sql >> Databasteknik >  >> RDS >> Mysql

Hur stoppar jag bots från att köra lite kod på PHP-skript?

Även om det inte är idiotsäkert kan du kontrollera USER_AGENT-strängen och bara köra den koden om "bot" inte finns.

if(stripos($_SERVER['HTTP_USER_AGENT'],'bot') === false){ }

Detta skulle stoppa alla botar som faktiskt har bot i användaragentsträngen som inte heller uppmärksammar robots.txt.



  1. Mysql join baserat på max(tidsstämpel)

  2. Hur grupperar jag efter vecka i MySQL?

  3. SQL, slutet saknas, men varför?

  4. Välja data till en Postgres-array