bonsoir,
je cherche à coder un topsite avec un système de comptage in/out.
pour garantir la fiabilité du système sur le "in" je voudrais, en plus du contrôle du referer, je voudrais également contrôler l'ip.
exemple:
www.sitecopain.com fait un lien vers mon site www.monsite.com du type:
www.monsite.com/in.php?id=12
où 12 serait l'id de www.sitecopain.com
si le referer est ok, je le crédite d'1 in supplémentaire et progressivement il sera mieux classé dans mon top donc recevra plus de out.
sauf qu'ainsi il pourra tricher et clique 1000 fois/j...
je veux donc sauvegarder l'IP pour qu'elle ne soit autorisée qu'une fois toute les 24h
c'est assez simple à coder mais dans un soucis d'optimisation et pour faire bien je me demande la gueule que pourrait avoir ma bdd, en fait je ne sais pas comment ranger l'ip dans ma table et le timestamp du click.
déjà, pour les webmasters inscrits, forcément il y aura une table avec qqchose comme:
id | email | url | in | out ------------------------------------
| | | | | | | | | | | | | | | |
|
mais pour les IP j'ai absolument aucune idée pour organiser ça.
une histoire de jointure de tables non?
merci pour votre aide