Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak powstrzymać boty przed uruchomieniem kodu w skrypcie PHP?

Chociaż nie jest to niezawodne, możesz sprawdzić ciąg USER_AGENT i uruchomić ten kod tylko wtedy, gdy „bot” nie istnieje.

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

Zatrzymałoby to każdego bota, który faktycznie ma bota w ciągu agenta użytkownika, który również nie zwraca uwagi na plik robots.txt.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd automatycznego przyrostu mysql

  2. Jak używać GROUP BY do łączenia ciągów w mysql

  3. jak uzyskać poprawną liczbę?

  4. Biblioteka raportowania PHP/MySQL

  5. Włącz logowanie w kontenerze docker mysql