How do you design a page that shows the uploads by the 4 closest postal codes?

So basically the user would load something, the IP address is captured; After checking that the load is not spam, it is placed on the main page for people in the 4 zip codes that surround it.