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
Noticias informatica
Top de webs
Hosting gratis

 
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/06/2008 - 21:08:15  
quiero aprender mas ayudenme  

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: 7
Pagina generada en: 0.01122 segundos