जब कोई उपयोगकर्ता मेरी वेबसाइट पर फ़ाइल डाउनलोड करने के लिए लिंक पर क्लिक करता है, तो वे this PHP file पर जाते हैं जो उस फ़ाइल के लिए डाउनलोड काउंटर बढ़ाता है और फिर हेडर() - उन्हें वास्तविक फ़ाइल पर रीडायरेक्ट करता है। मुझे संदेह है कि बॉट डाउनलोड लिंक का पालन कर रहे हैं, हालांकि, डाउनलोड की संख्या गलत है।मैं PHP में अपने फ़ाइल डाउनलोड काउंटर को बढ़ाने से बॉट्स को कैसे रोकूं?
- मुझे बॉट्स को कैसे पता चलेगा कि उन्हें लिंक का पालन नहीं करना चाहिए?
- क्या अधिकांश बॉट का पता लगाने का कोई तरीका है?
- क्या फ़ाइल को डाउनलोड करने की संख्या की गणना करने का कोई बेहतर तरीका है?
आपको एक अद्यतित उपयोगकर्ता एजेंट डेटाबेस के साथ ब्राउज़र पहचान स्क्रिप्ट का उपयोग करना होगा। यहां [एक] है (http://chrisschuld.com/projects/browser-php-detecting-a-users-browser-from-php/#typicalusage)। –