techker Posted April 17, 2012 Share Posted April 17, 2012 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? Quote Link to comment https://forums.phpfreaks.com/topic/261098-echo-results-in-link/ Share on other sites More sharing options...
scootstah Posted April 17, 2012 Share Posted April 17, 2012 Is the data formatted in a special way (JSON, XML, etc) or is it just plain text? Quote Link to comment https://forums.phpfreaks.com/topic/261098-echo-results-in-link/#findComment-1338175 Share on other sites More sharing options...
techker Posted April 17, 2012 Author Share Posted April 17, 2012 i got it going with a more simpler code http://api.geoio.com/q.php?key=mykey=geoip&d=json&q=<? echo getenv('REMOTE_ADDR'); ?> but i don't now how to execute that link and show the results on the same page>? Quote Link to comment https://forums.phpfreaks.com/topic/261098-echo-results-in-link/#findComment-1338176 Share on other sites More sharing options...
scootstah Posted April 18, 2012 Share Posted April 18, 2012 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. Quote Link to comment https://forums.phpfreaks.com/topic/261098-echo-results-in-link/#findComment-1338280 Share on other sites More sharing options...
techker Posted April 18, 2012 Author Share Posted April 18, 2012 Oh sorry ya i generates it as jason.thx i will look it up. Quote Link to comment https://forums.phpfreaks.com/topic/261098-echo-results-in-link/#findComment-1338287 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.