I run Minecraft and a Warcraft server listing website. This websites have game servers listed by server owners and their players vote each day to increase the server popularity. I can provide a URLs via PM. Each site is run off the exact same code, only designs are changed.
I need the following done on both sites:
1) I want to prevent proxy IP address from submitting votes on voting pages. There are a number of notorious users who are abusing the voting system. I understand that proxy IPs are generally based off of a specific port number.. or that most public IPs (ie. ones provided by hidemyass, etc) are fairly easy to detect.
2) On the Warcraft site, I have a cronjob that checks the online status of each listed server and computes the uptime %. This was written for Minecraft and is more complex than it needs to be. I would like this script changed so that it can ping the WOW servers. Again, the Minecraft script works, so it would just be changing the script to accomodate WOW servers. I have another script that shows how WOW servers can be pinged, I just don't know how to combine them.
3) On the Warcraft site, the pagination system seems wonky. It works fine on the Minecraft site, but is listing pages that do not exist.