OK, donc tu vas avoir besoin de tes talents de programmeur et d'une source partagée par tous tes utilisateurs. Ce qui implique de posséder un serveur Web avec des pages dynamiques.
Donc l'IP est disponible généralement dans une variable d'environnement du style REMOTE_ADDR (En ASP : Server.ServerVariables("REMOTE_ADDR" ) ).
Pour la source partagée, tu as soit plusieures posssibilité :
- une base de donnée (access ou autre)
- un objet d'application "home made"
- un recordset créé au niveau application
La base de donnée te permettera de stocker sur le disque dur la liste des IP, les autres méthodes conserveront juste en mémoire la liste des IPs (à moins que tu ne prévois une méthde pour transférer sur disque dur les données).
L'avantage d'une base de donnée ou d'un recordset est de pouvoir utiliser la syntaxe SQL pour obtenir / trier / effacer tes enregistrements facilement.
Si ce que j'ai exposé est du chinois vaut mieux que tu abandonnes ou que tu commences sérieusement à te pencher sur le sujet des pages dynamiques (ASP, PHP, Cold Fusion, Perl, CGI, ...)