sql >> Database >  >> RDS >> Mysql

Hoe voorkom je dat bots code uitvoeren op een PHP-script?

Hoewel niet onfeilbaar, kunt u de USER_AGENT-tekenreeks controleren en die code alleen uitvoeren als 'bot' niet bestaat.

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

Dit zou elke bot stoppen die daadwerkelijk een bot in de user-agentstring heeft die ook geen aandacht schenkt aan robots.txt.



  1. Verbinden door eerdere equivalenten voor MySQL

  2. Genereer een tabel met bestellingen gegroepeerd op user_id die de hoeveelheid product optelt

  3. MySQL krijgt een geordende lijst met contacten op het laatst verzonden/ontvangen bericht

  4. PostgreSQL:hoe geef ik parameters door vanaf de opdrachtregel?