Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como impedir que os bots executem algum código no script PHP?


Embora não seja infalível, você pode verificar a string USER_AGENT e executar esse código apenas se o 'bot' não existir.
if(stripos($_SERVER['HTTP_USER_AGENT'],'bot') === false){ }

Isso interromperia qualquer bot que realmente tivesse bot na string do agente do usuário que também não prestasse atenção ao robots.txt.