Is there a way to determine geographic information in by parsing an IP address? How is an IP address created? Do the numbers have any significance in terms of geographic location? If there is a database that defines the different parts of an IP address, where is it?
Basically I am trying to determine the location of web users and dynamically displaying content that is local to them by analyzing thier IP address.