All TalkersCode Topics

Follow TalkersCode On Social Media

devloprr.com - A Social Media Network for developers Join Now ➔

Get User Location Using IP Address In PHP

Last Updated : Jul 1, 2023

IN - PHP | Written & Updated By - Dikshita

In this tutorial we will show you how to get user's complete location using users IP address in PHP with the help of GeoPlugin web service.

User data like location,ip address,host is sometimes necessary to get to know where your user come from what is his IP address and else.

You may also like get user address using PHP and google map api.

Get User Location Using IP Address In PHP

To Get Location It Takes Only one Step:-

  1. Make a PHP file and define scripting

Step 1. Make a PHP file and define scripting

We make a PHP file and save it with a name location.php

<html>
<body>
<div id="wrapper">
<?php
$ip=$_SERVER['REMOTE_ADDR'];
echo var_export(unserialize(file_get_contents('http://www.geoplugin.net/php.gp?ip='.$ip)));
?>
</div>
</body>
</html>

In this step we first get the IP address of the user and then assign it to geoplugin link to get the complete location of the user.

You may also like get visitor details using PHP.

Thats all, this is how to get user location using IP address using PHP. You can customize this code further as per your requirement. And please feel free to give comments on this tutorial.

I hope this tutorial on get user location from ip address using php helps you and the steps and method mentioned above are easy to follow and implement.

Author Image About Dikshita

Passionate Electronics and Communication Engineering student with expertise in web development (HTML, CSS, JS,PHP, Bootstrap, React.js) and content writing. Eager problem solver and tech enthusiast, adept at creating engaging web experiences.

Follow Dikshita On Linkedin 🡪