Jump to content

Recommended Posts

Hey guys i want to do a geobanner that gets the client ip and echo's the location..

 

i got a API key and and link..

 

but to echo the perfect ip

echo ''; 
if ( isset($_SERVER["REMOTE_ADDR"]) )    { 
    echo '' . $_SERVER["REMOTE_ADDR"] . ' '; 
} else if ( isset($_SERVER["HTTP_X_FORWARDED_FOR"]) )    { 
    echo '' . $_SERVER["HTTP_X_FORWARDED_FOR"] . ' '; 
} else if ( isset($_SERVER["HTTP_CLIENT_IP"]) )    { 
    echo '' . $_SERVER["HTTP_CLIENT_IP"] . ''; 

 

and the api link is

http://api.geoio.com/q.php?key=MYKEY=json&q=HERE I NEED THE IP

 

could it echo the results of the link instead of clicking the link?

Link to comment
https://forums.phpfreaks.com/topic/261098-echo-results-in-link/
Share on other sites

You didn't answer my question.

 

EDIT: I see "json" in the URL so I'm guessing that's what you get back.

 

Therefore, you can use file_get_contents to get the contents of the page (presumably a JSON string) which you can then work with. If it is a JSON string, you can use json_decode to turn it into an object.

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.