Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
MrDioamDev

Mostrar en detalle la IP de un usuario. V1

Recommended Posts

Hola a todos, en este complemento podrán mostrar en detalle la IP que estén buscando en el buscador de IP del panel de moderación.

En m.mod_buscador.tpl buscan:

									{elseif $tsAct == 'search'}

y agregan abajo:

									{if $tsContenido.tipo == 1}
									<hr class="separator" /><h2>Datos de la IP:</h2>Tu IP: {$smarty.server.REMOTE_ADDR}.<br/>Datos de la IP ({$tsContenido.contenido}):<br/>
{php}/** DETALLES DE LA IP SOLICITADA | BY: MRDIOAMDEV **/
$ipfind_json_string = 'http://ipinfo.io/'.$_GET['texto'].'/json'; $ipfind_jsondata = file_get_contents($ipfind_json_string); $ipfind_obj = json_decode($ipfind_jsondata,true);
if($ipfind_obj != '') {
for ($i = 0; $i < count($ipfind_obj); $i++) {
$ipfind_key= key($ipfind_obj);
$ipfind_val= $ipfind_obj[$ipfind_key];
if ($ipfind_val<> ' ') { echo  ''.$ipfind_key.' : '. $ipfind_val .' </br>'; } next($ipfind_obj); } } else { echo 'No se pudo obtener informacion de la IP solicitada para la IP '.$_GET['texto'].'<br/>'; } {/php}
									<small>Agradecimientos a <a href="http://ipinfo.io" target="blank">IPInfo.io</a>.</small><hr class="separator" />{/if}

Captura:

Ip que existe:

0euRCyb.png

Ip que no existe o no salen datos desde la API:

Wx5vtzb.png

 

 

Eso sería todo, espero que les guste!

Editado por MrDioamDev
  • Me gusta 1

Compartir este post


Enlace al post
Compartir en otros sitios

Registra una cuenta o conéctate para comentar

Debes ser un miembro de la comunidad para dejar un comentario


  • Navegando Recientemente   0 miembros

    No registered users viewing this page.

×