sql >> Database teknologi >  >> RDS >> Mysql

Hvordan forhindrer man bots i at køre noget kode på PHP-script?

Selvom det ikke er idiotsikkert, kan du tjekke USER_AGENT-strengen og kun køre den kode, hvis 'bot' ikke eksisterer.

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

Dette ville stoppe enhver bot, der rent faktisk har bot i brugeragentstrengen, som heller ikke er opmærksom på robots.txt.



  1. MySQL:Sådan indsætter du flere poster med samme ID autoincrement

  2. Mysql indsæt tilfældig datotid i et givet dato- og tidsinterval

  3. Hvordan kan jeg forespørge i mysql-table (hvor lat og long gemt) det, der er den nærmeste placering til den indtastede placering (lat og lang)?

  4. Sådan opdeles en kommasepareret værdi i kolonner