rahijain Posted February 26, 2008 Share Posted February 26, 2008 I want to allow only one account currently logged in from one IP. Sometimes user open two or three accounts from one IP. Is there any way to stop that? I m thinking of getting IP and storing it in session variables and making a check but not clear about the whole process. Regards Rahi Link to comment https://forums.phpfreaks.com/topic/93053-how-to-restrict-one-user-from-one-ip/ Share on other sites More sharing options...
peranha Posted February 26, 2008 Share Posted February 26, 2008 Sessions are specific to one PC, so that will not work. you will have to store the ip in a database of some type so you can reference to it. Link to comment https://forums.phpfreaks.com/topic/93053-how-to-restrict-one-user-from-one-ip/#findComment-476753 Share on other sites More sharing options...
rahijain Posted February 26, 2008 Author Share Posted February 26, 2008 k but how to get the IP address of user in php? I think storing it in a table will solve the purpose. But theres is one glitch. If the user uses two browsers and suppose person A uses browser A and he didnt logout then the IP will be there in table and after that other person B want to access from second browser ? Link to comment https://forums.phpfreaks.com/topic/93053-how-to-restrict-one-user-from-one-ip/#findComment-476758 Share on other sites More sharing options...
DarkerAngel Posted February 26, 2008 Share Posted February 26, 2008 the vistor ip is reported in $_SERVER['REMOTE_ADDR'] Link to comment https://forums.phpfreaks.com/topic/93053-how-to-restrict-one-user-from-one-ip/#findComment-476762 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.