For urgent help, the voting system has been flushed. The current practice is to judge based on the ip address and date, that is, whether the same ip address has been voted in the day's date check, that is to say, an ip address can only vote once a day.
The current situation is that a piece of data is voted by more than 1000 ip addresses a day, and I do not know how to bypass the verification code. Is it because my verification code is pure numbers, is it too simple?
All the ip addresses are in our city, and the voting frequency is about one or two minutes.
Currently, getenv ('remote _ ADDR ') is used for obtaining ip addresses. I really don't have any experience in this field. I 'd like to tell you how to use it.
Reply to discussion (solution)
In general, $ _ SERVER ['remote _ ADDR '] is the real IP address of the user, and it is difficult to forge...
You can find a function to retrieve ip addresses from the Internet.