Wenn ein Benutzer auf einen Link klickt, um eine Datei auf meiner Website herunterzuladen, gehen sie zu this PHP file, die einen Download-Zähler für diese Datei erhöht und dann header() - leitet sie an die tatsächliche Datei um. Ich vermute, dass Bots dem Download-Link folgen, aber die Anzahl der Downloads ist ungenau.Wie kann ich verhindern, dass Bots meinen Datei-Download-Zähler in PHP inkrementieren?
- Wie kann ich Bots wissen lassen, dass sie dem Link nicht folgen sollten?
- Gibt es eine Möglichkeit, die meisten Bots zu erkennen?
- Gibt es eine bessere Möglichkeit, die Anzahl der Downloads einer Datei zu zählen?
Sie müssen ein Browser-Erkennungsskript mit einer aktuellen Benutzeragenten-Datenbank verwenden. Hier ist [eins] (http://chrissschuld.com/projects/browser-php-detecting-a-users-browser-from-php/#typicalusage). –