I can only get the approximate location of the client, but would there be a way that I could locate it on a map, with that data I have? I only get location data such as City, state, latitude, longitude etc. With this site and this code:
$query = @unserialize(file_get_contents('http://ip-api.com/php/'.$ip));
$lat=isset($query['lat'])?$query['lat']:'';
$lon=isset($query['lon'])?$query['lon']:'';