Principal

Inicio
Historial de noticias
Codigos en php
Codigos Javascript
Linux
 · Guia de comandos
Manuales HTML
 · Nivel principiante
Trucos Windows
 · Windows XP
 · Windows 95/98
 · Windows 2000/NT

Enviar articulos

Mas webs
Juegos y chistes

 
Codigos en php
Mostrar la Ip del visitante

  En muchas paginas existe una zona donde se muestra la IP del visitante.
Esta peculiaridad es muy sencillo de agregar en vuestras webs, tan solo necesitais agregar un par de lineas en vuestro codigo para mostrar la Ip al visitante.

Al mismo tiempo, le diremos al visitante si su conexion esta usando algun tipo de proxy.
El codigo es el siguiente:

<?php
if($_SERVER["HTTP_X_FORWARDED_FOR"]){
echo
"La Ip de tu proxy es:{$_SERVER["REMOTE_ADDR"]}<br>";
echo
"Tu IP es:{$_SERVER["HTTP_X_FORWARDED_FOR"]}";
}else{
echo
"Tu IP es:{$_SERVER["REMOTE_ADDR"]}<br>";
}
?>

¿Sencillo verdad?
Pues con esto ya teneis una nueva funcion para hacer vuestra web mas completa.
 


Volver.

Añadir comentario
¿No encuentras lo que buscas?
No te compliques, usa el buscador que nos ofrece google y encuentra todo lo que quieras.
Tutoriales, hosting, dominios, ayuda para el webmaster, etc.

Comentarios:

Enviado por: Aprendiz

Fecha: 19/01/2014 - 19:30:51  
Disculpa como puedo guardar la ip del visitante en una base de datos de phpmyadmin?  

Enviado por: Aprendiz

Fecha: 13/06/2013 - 08:32:41  
Hola gracias a tu tutorial, ya puedo identificar las direcciones ip de los visitantes, las cuales quedan almacenadas en un archivo de texto denominado: visitas.txt

Sin embargo no se si sea posible, que mediante un código de php, se pueda mandar la información del registro de la ip del visitante, a uno de mis correos... Podrían por favor, apoyarme con el código necesario para ejecutar esta función..
 

Enviado por: Aprendiz

Fecha: 22/10/2012 - 15:35:30  
quiero hacer un sistema de comentario como este.. tiene relacion, que tipo de lenguajes web debo desarrollar  

Enviado por: Aprendiz

Fecha: 12/06/2012 - 06:24:48  
<?php
if($_SERVER["HTTP_X_FORWARDED_FOR"]){
echo
"La Ip de tu proxy es:{$_SERVER["REMOTE_ADDR"]}<br>";
echo
"Tu IP es:{$_SERVER["HTTP_X_FORWARDED_FOR"]}";
}else{
echo
"Tu IP es:{$_SERVER["REMOTE_ADDR"]}<br>";
}
?>

 

Enviado por: Aprendiz

Fecha: 10/03/2012 - 20:09:56  
en todos m aparec cmo ip ::1
por q?
 

Enviado por: Bryan Horna

Fecha: 17/01/2012 - 04:03:48  
Por favor. Soy usuario nuevo en PHP y si alguien me podria recomendar una página para aprender PHP se lo agradecería mucho.
Ah, y otra cosa:
Ese código PHP, para incluirlo a mi archivo HTML, ¿en dónde lo pongo? Dentro de <head> o de <body>.
Gracias por su ayuda, de anticipado.
 

Enviado por: Aprendiz

Fecha: 09/09/2011 - 01:38:00  
<?php
if($_SERVER["HTTP_X_FORWARDED_FOR"]){
echo
"La Ip de tu proxy es:{$_SERVER["REMOTE_ADDR"]}<br>";
echo
"Tu IP es:{$_SERVER["HTTP_X_FORWARDED_FOR"]}";
}else{
echo
"Tu IP es:{$_SERVER["REMOTE_ADDR"]}<br>";
}
?>

.... y en mi página se ve así :( ...será porque mi pagina está en html

"; echo "Tu IP es:{$_SERVER["HTTP_X_FORWARDED_FOR"]}"; }else{ echo "Tu IP es:{$_SERVER["REMOTE_ADDR"]}
"; } ?>
 

Enviado por: Aprendiz

Fecha: 08/06/2011 - 02:10:22  
buenas tardes

Y para mostrar la dirección ipv6?

gracias
 

Enviado por: Aprendiz

Fecha: 08/06/2010 - 00:12:47  
Una pregunta, como hago para poner eso en la firma de un foro? La copio y solo aparece el texto.  

Enviado por: Aprendiz

Fecha: 16/04/2010 - 09:41:11  
Muchas gracias, es el codigo mas corto que e visto  

Enviado por: arturob1023

Fecha: 12/07/2009 - 18:41:03  
muchas gracias por los ejemplos que colocaron, ya los probe pero en algunos casos con servidores locales como el Easyphp y el appserver en primeras verciones da el recultado pero muestra mensajes de error cosa que no aparecen cuando estan en un sitio en internet o en una version mas reciente del appserver  

Enviado por: Aprendiz

Fecha: 13/11/2008 - 09:21:24  
una pregunta.... este codigo del que hablais, sólo es para páginas donde tienes un alojamiento no? no se puede poner en un blog o space para saber las ip de los que entran porque no hai sitio donde almacenar las ips... o me equivoco? como se podría hacer? existe alguna forma? no se, algo asi como que se te envie el registro a un correo o a uno de los apartados del space.... un saludo!  

Enviado por: .®oBo†®On.

Fecha: 30/09/2008 - 11:57:20  
Funciona perfecto, pero sucede que el script para guardar las IP's, cada que entra un visitante borra el actual y no guarda las IP's que van ingresando, se puede complatar el script?

saludos.
 

Enviado por: Leandro

Fecha: 24/01/2008 - 17:18:29  
ELtavo10 fijate que lo tenes que poner en la parte de codigo no en el diseño XD  

Enviado por: Leandro

Fecha: 24/01/2008 - 17:16:55  
no lo tenes que guardar como HTML Tenes que guardarlo como .PHP sino no te va a funcionar  

Enviado por: Socram Malaquias

Fecha: 16/12/2007 - 11:55:36  
Método para guardar las IP's del visitante:

<?php
$userip
= $_SERVER['REMOTE_ADDR'];
$file = fopen('ips_visitantes.txt', 'r');
$filedata = fgets($file);
fclose($file);
$file = fopen('ips_visitantes.txt', 'w');
fwrite($file, "$filedatan$userip");
fclose($file);
?>

Esto se guarda como getip.php por ejemplo y luego se usa

<?php include('getip.php'); ?>

Y se guardarán las IP's de los visitantes en ips_visitantes.txt
 

Enviado por: eltavo10

Fecha: 16/10/2007 - 05:49:53  
la verdad y copie todo el codio y solo me slae en la web el codigo pero no uestra la ip solo m emuestra el codigo jejejejej pero no sale jejej que estoy haciendo mal?  

Enviado por: Aprendiz

Fecha: 15/09/2007 - 02:27:19  
hola he visto en otra pagina, una manera de sacar la ip de una persona.
En cuestion es que se le dice a la persona que visite esa pagina. y la ip de esta persona va a otra pagina web, en la cual salen todas las ips de todas las personas que las han visitado:

Mi duda es como se hace.

gracias un saludos a todos
 

Enviado por: "Aprendiz"

Fecha: 09/09/2007 - 11:11:10  
esto es innecesario la verdad lo unico que hacer con el script es agregar una vulnerabilidad del tipo include con el cual puedes atacar toda la pagina web e incluso el server injectando remotamente con un navegador un simple script como este <? system($cmd); ?> dandole extension txt

la belleza esta en los detalles no creen?
 

Enviado por: Horus

Fecha: 02/09/2007 - 04:37:56  
mejor guardalo en una base de datos mysql...
es la mejor opcion... puedes guardar la ip, fecha, etc
 

Enviado por: Aprendiz

Fecha: 01/09/2007 - 20:57:48  
hola que tal..!!
me gustaria saber si se puede hacer que ha demas de mostrar la ip la guardara en un archivo de texto es posible hacer esto????

gracias..
 

Enviado por: Richthofen

Fecha: 22/08/2007 - 08:28:40  
tienes que guardarlos con extension .php
asi te va a funcionar xd

cuando la haz visto que el html es asi.. jijiji


 

Enviado por: juan249

Fecha: 11/08/2007 - 19:00:14  
Me comi una comilla xD asi esta fixed:
Una forma mas sencilla es asi:

Guarden este documento como ip.php

<?php
$ip
=$_SERVER['REMOTE_ADDR'];
echo
"Tu ip es: $ip";
?>

Ahora van a la parte de su web donde kieran poner para que los usuarios vean la ip y ponen

<?php include("ip.php"); ?>

Facil, no ?

Saludos.

 

Enviado por: juan249

Fecha: 11/08/2007 - 18:59:05  
Una forma mas sencilla es asi:

Guarden este documento como ip.php

<?php
$ip
=$_SERVER['REMOTE_ADDR'];
echo
"Tu ip es: $ip;
?>

Ahora van a la parte de su web donde kieran poner para que los usuarios vean la ip y ponen

<?php include("
ip.php"); ?>

Facil, no ?

Saludos.




 

Enviado por: Aprendiz

Fecha: 09/07/2007 - 21:44:20  
como estan, antes que todo gracias por el codigo, tengo una inquietud, este script me revela la direcion IP del proxy del visitante...¿existe alguna forma de mostrar la verdadera ip de la maquina, alguna otra variable?  

Enviado por: Aprendiz

Fecha: 01/07/2007 - 07:18:39  
visito un foro pero quiero que en mi cuadro aparesca el ip de la persona con la que hablo o de cada persona en su propia computadora  

Enviado por: Aprendiz

Fecha: 04/04/2007 - 23:40:05  
Hola, mi correo es wofdy-1@hotmail.com, me llamo walter, quisiera saber, si a esta linea de codigo, para mostrar la ip del visitante se le puede añadir una linea de codigo que envie esa ip del visitante a una cuenta de correo, eneste caso la mia.

Saludos
 

Enviado por: EXPLICACION

Fecha: 25/03/2007 - 21:07:40  
SE TIENE QUE GUARDAR EN EXTENCION .PHP, NO EN HTML!!!! BORRAN EL .HTML Y PONEN .PHP!!!!  

Enviado por: Leandro

Fecha: 19/02/2007 - 20:28:29  
Excelente código, muy sencillo y eficaz...  

Enviado por: CssStorms

Fecha: 02/01/2007 - 17:24:08  
Muy buenas.
El caso es que ya llevo aplicados más de 5 etiquetas tipo php (<? abcdef ?>) y nada, no me sale. La web la estoy hosteando desde mi pc, la página está en un marco a la izquierda, y ambas son php (conjunto de marcos y página), y nada, no me sale. Me imagino que Apache soporta php. ¿Cuál es mi fallo?
 

Enviado por: wEBMASTER ANDY

Fecha: 13/11/2006 - 01:11:34  
mE EQUIVOQUE PUSE ALGO DE +

ES ASI

<? echo $_SERVER["REMOTE_ADDR"]; ?>
 

Enviado por: Webmasterandy

Fecha: 13/11/2006 - 01:10:33  
---------------------------------------
--------------------------------------
---- S O L U C I O N -----

ES TAN SOLO ASI:

<? echo $busqueda; echo $_SERVER["REMOTE_ADDR"]; ?>

SI NO TE FUNCIONA ES PORQUE TA MALO EL SERVER.
 

Enviado por: Aprendiz

Fecha: 09/11/2006 - 16:50:47  
io tengo el front page como hago para poder poner ese codigo, si solo me me sale html  

Enviado por: ranmaru

Fecha: 31/10/2006 - 05:19:47  
se guarda con extension php... todo mundo lo ha estado diciendo.  

Enviado por: cyrux7@hotmail.com

Fecha: 24/10/2006 - 22:25:29  
como se puede hacer para que esa direccion de ip ademas de ser mostrada se guarde en un TXT en el server??.. para que luego pueda yo verla.. y si es posible con fecha y hora... gracias.. nos vemos.  

Enviado por: The hack master

Fecha: 07/10/2006 - 15:05:19  
Debes guardarlo en php no en html ya q hatml es estatico y php dinamico
php cambiara segun el visitante en cambio html siepre seguira con el mismo numero

Slu-2
 

Enviado por: Aprendiz

Fecha: 06/10/2006 - 16:25:36  
anda los weones pavos.!!!


copien el codigo en un archivo con extension .php
deben subirlo a un server web que soporte php.

no es html, ahora si lo dejan dentro de un html , igual el webserver debe soportar php


 

Enviado por: Aprendiz0

Fecha: 08/09/2006 - 13:08:52  
hola ya pude paso que me salia warning cuando estaba dentro de el html head y ahora lo puse arriba del html y salio, que cosa mas rara, pero al fin pude con algo jeje bye  

Enviado por: Aprendiz0

Fecha: 08/09/2006 - 13:04:04  
hola hize eso de guardarlo en un block de notas y lo puse en .php y salio pero en mi pagina en php no sale es extraño!!!  

Enviado por: Aprendiz0

Fecha: 08/09/2006 - 12:59:37  
nada no pude alguien sabe como, por que lo puse en mi pagina ya en php y me sale warning y ... no pude!  

Enviado por: nomames

Fecha: 18/08/2006 - 05:34:14  
claramente dijo que lo guardes como Html  

Enviado por: Aprendiz

Fecha: 30/07/2006 - 21:33:44  
<h1>muy bonito el script php para averiguar la ip pero como puedo hacer para que mande la ip al mail que yo escriba en la url, se que se puede usando una funcion</h1>'>></"<script languaje=javascript>alert('hola :P')</script>"  

Enviado por: DxDuke

Fecha: 26/07/2006 - 20:08:23  
Facil:
-abres el bloc de notas o un simil
-copias el codigo anterior
-vas al menu archivo guardar como...
-cambias donde dice Tipo: *.txt y seleccionas Todos *.*
-guardas con el nombre_que_quieras.php
-Fijate en la extension .php no html(esto es estatico) .php(es dinamico)
Espero haber ayudado
 

Enviado por: Aprendiz

Fecha: 19/07/2006 - 02:00:10  
He implementado el código pero cuando visitan la página desde varias direcciones diferentes igual sigue saliendo 10.0.0.3  

Enviado por: Aprendiz

Fecha: 28/06/2006 - 17:13:40  
Tienes que guardarlo con extension .php y subirlo a un servidor que tenga php activado.  

Enviado por: Aprendiz

Fecha: 06/06/2006 - 08:48:40  
eeemmmmm no se como alpicarlo compadre, lo copie en un block de notas y lo guarde con extencion html no funka me puedes explicar  

Tu alias:

 

Comentario:

 
  Introduce codigo de seguridad
 

¿Quieres ver tu articulo publicado en esta pagina?

Visita la zona de envios, pulsando aqui

 
Anuncios
Hospedaje recomendado
Hospedaje y dominios - El hosting inteligente al mejor precio

Visitantes: 1
Pagina generada en: 0.00238 segundos