It does now. I modified the security check, and I removed a line in ipvalue() that was returning a false value before running ipinfo() to look up missing values. This all started because the error log was filling up with failures to connect to the website it gets information about IP addresses from, and I modified the code to try getting this information only for people who were logging in. That didn't work out as planned, and I modified it today to look up the information for any member whose userid is already stored in the session. It has to look this up on an external site every two weeks, as it purges the IPAddresses table of anything older than two weeks. So when your IP address was purged from that table, it was failing to look it up again and repopulate the table with your IP address. To prevent the need to look up information on the IP addresses of frequent visitors, I have now added code to update the timestamp on an entry in the IPAddresses table if someone visits from that IP address when its database entry is already a week old.
It does now. I modified the security check, and I removed a line in ipvalue() that was returning a false value before running ipinfo() to look up missing values. This all started because the error log was filling up with failures to connect to the website it gets information about IP addresses from, and I modified the code to try getting this information only for people who were logging in. That didn't work out as planned, and I modified it today to look up the information for any member whose userid is already stored in the session. It has to look this up on an external site every two weeks, as it purges the IPAddresses table of anything older than two weeks. So when your IP address was purged from that table, it was failing to look it up again and repopulate the table with your IP address. To prevent the need to look up information on the IP addresses of frequent visitors, I have now added code to update the timestamp on an entry in the IPAddresses table if someone visits from that IP address when its database entry is already a week old.