Skip to content

Instantly share code, notes, and snippets.

@vishalbasnet23
Created March 16, 2015 08:37
Show Gist options
  • Save vishalbasnet23/84080e78c693e824ed66 to your computer and use it in GitHub Desktop.
Save vishalbasnet23/84080e78c693e824ed66 to your computer and use it in GitHub Desktop.
Get Current User's IP
<?php
/**
* Get Ip function
*/
function get_current_user_ip() {
if (!empty($_SERVER['HTTP_CLIENT_IP'])) :
$ip = $_SERVER['HTTP_CLIENT_IP'];
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) :
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
else :
$ip = $_SERVER['REMOTE_ADDR'];
endif;
return $ip;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment