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? 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? 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>? 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. 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. Link to comment https://forums.phpfreaks.com/topic/261098-echo-results-in-link/#findComment-1338287 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.