Als je het in PHP wilt hebben, zou je bv de IP adressen kunnen tellen. Daarvoor heb je PHP Functie: getip()
En er zijn genoeg 4-regel scriptjes te vinden (met Google oa), die dat voor je doen.
Hier heb je een stukje code waarbij ook de IP achter een Proxy bv, gedetecteerd kan worden.
1. <?php
2. $ip = "";
3. if ((isset($_SERVER['HTTP_X_FORWARDED_FOR'])) && (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])))
4. {
5. $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
6. }
7. elseif ((isset($_SERVER['HTTP_CLIENT_IP'])) && (!empty($_SERVER['HTTP_CLIENT_IP'])))
8. {
9. $ip = explode(".",$_SERVER['HTTP_CLIENT_IP']);
10. $ip = $ip[3].".".$ip[2].".".$ip[1].".".$ip[0];
11. }
12. elseif ((!isset($_SERVER['HTTP_X_FORWARDED_FOR'])) || (empty($_SERVER['HTTP_X_FORWARDED_FOR'])))
13. {
14. if ((!isset($_SERVER['HTTP_CLIENT_IP'])) && (empty($_SERVER['HTTP_CLIENT_IP'])))
15. {
16. $ip = $_SERVER['REMOTE_ADDR'];
17. }
18. }
19. else
20. {
21. $ip = "0.0.0.0";
22. }
23. ?>
Deze Enveronment Var is daarvoor verantwoordelijk: $_SERVER['HTTP_X_FORWARDED_FOR']