If you have a web portal and you need to get the geo location from an IP address of every user who has logged into your website, then you can do it very easily using simple PHP script.
This article dictates a PHP script for doing the same.
Code to Get Geo Location From an IP Address Of User
Here is the full code to first get the IP address of logging user, then to get the location details for the IP address and finally to save the details into database(if required).
This simple PHP script can be easily integrated and modified as per your need. Use this script on your website to get exact Geo location from an IP address of user.