Simple Method
simply create a file on your website and run this, your IP will be displayed.
<? echo $_SERVER["REMOTE_ADDR"]; ?>
also
<?php $ip = getenv("REMOTE_ADDR") ; echo "Your IP is " . $ip; ?>
Displaying IP in a Graphic Mode
Show IP Display visitor's IP Address in an image with this simple php code.
Your IP Address: 40.206.137.115
Create a new page, copy the text below and save it as image.php (or whatever you wish)
<?php $img_number = imagecreate(275,25); $backcolor = imagecolorallocate($img_number,102,102,153); $textcolor = imagecolorallocate($img_number,255,255,255); imagefill($img_number,0,0,$backcolor); $number = " Your IP is $_SERVER[REMOTE_ADDR]"; Imagestring($img_number,10,5,5,$number,$textcolor); header("Content-type: image/jpeg"); imagejpeg($img_number); ?>
All you'll need to display on other pages is the code below.
<img src="http://mysite.com/image.php" border="1">
Links
- PHP - How to display IP address of a visitor? - some of the code was taken from here