grant Posted March 28, 2011 Share Posted March 28, 2011 need help am trying to stop muttis on my game but the code i have dont seem to be working any help would be great $checkip = mysql_query("SELECT * FROM `grpgusers` WHERE `ip`='$ip'"); $ip_exist = mysql_num_rows($checkip); if($ip_exist > 0){ $message .= "<div>I'm sorry but you already have an account with this Game</div>"; } Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted March 28, 2011 Share Posted March 28, 2011 Well it's not that easy as normally IP changes over time (for the normal users). Also it's extremely easy to use a proxy and therefore come from another IP. So this kind of fix is actually counter productive as you may block legit users from joining. Quote Link to comment Share on other sites More sharing options...
grant Posted March 28, 2011 Author Share Posted March 28, 2011 yes i see that point of view so i mite as well just check all users ip ;) Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted March 28, 2011 Share Posted March 28, 2011 My point is that IP do not allow to identify users correctly. It may give you an hint if this person could be or not he same... but no real proof. Quote Link to comment Share on other sites More sharing options...
grant Posted March 28, 2011 Author Share Posted March 28, 2011 wot about stop them from sending points or money from the same ip ? Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted March 28, 2011 Share Posted March 28, 2011 That can somehow work... But as said IP doesn't say much you have to be smarter... Quote Link to comment Share on other sites More sharing options...
The Spirit Posted March 28, 2011 Share Posted March 28, 2011 What do you do to stop this problem a_b? Quote Link to comment Share on other sites More sharing options...
grant Posted March 28, 2011 Author Share Posted March 28, 2011 well yes i have all my money / points items logged so that i see wot users are Transfeing to other users but i feel this is not enuff :D Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted March 29, 2011 Share Posted March 29, 2011 You cannot completely stop the issue, as even if you put a cookie on the browser with some ID then nothing prevent the user to use 2 different browsers etc. What you can do is to have several strategies to catch those behaviors not just one. - IP check - Cookie with ID - Invisible flash or silverlight which store an ID (would be shared across all browsers) And if one of the 3 strategies fires up an alarm, do some manual checks. Also, huge transfers for free (so no counter part) between 2 users should rise an alarm as well. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.