Problemas al grabar en la tabla la ip del usuario
Publicado por Unexes (124 intervenciones) el 28/09/2014 14:21:23
Hola a tod@s.
Veréis al cambiarme a Windows 7 y emigrar de Mysql a Mysqli me ha surgido un problema en un código que hasta ahora funcionaba bien.
Al enviar un formulario grababa en un campo de mi tabla la ip desde donde se envía dicho formulario, haciendo las pruebas desde localhost se grababa en la tabla "127.0.0.1" esto es correcto, pero ahora me graba en la tabla "::1".
Antes de recurrir a vuestra ayuda he buscado por la red y creo que he encontrado que el problema esta en algo que se denomina IPv6 y IPv4 pero no se como solucionarlo, aclaro que mi Ingles es de pena.
He probado en las propiedades de la red de Windows 7 a desactivar el IPv6, pero no funciona.
Alguien me puede Ayudar.
Como he dicho hasta ahora funcionaba bien, por si sirve de algo utlizo:
Veréis al cambiarme a Windows 7 y emigrar de Mysql a Mysqli me ha surgido un problema en un código que hasta ahora funcionaba bien.
Al enviar un formulario grababa en un campo de mi tabla la ip desde donde se envía dicho formulario, haciendo las pruebas desde localhost se grababa en la tabla "127.0.0.1" esto es correcto, pero ahora me graba en la tabla "::1".
Antes de recurrir a vuestra ayuda he buscado por la red y creo que he encontrado que el problema esta en algo que se denomina IPv6 y IPv4 pero no se como solucionarlo, aclaro que mi Ingles es de pena.
He probado en las propiedades de la red de Windows 7 a desactivar el IPv6, pero no funciona.
Alguien me puede Ayudar.
Como he dicho hasta ahora funcionaba bien, por si sirve de algo utlizo:
1
$ipuser= $_SERVER['REMOTE_ADDR'];
1
2
$query = 'INSERT INTO tb_personal (Nombre_Personal, Apellido1_Personal, Ip_Personal)
VALUES (\''.$nombrepersonal.'\',\''.$apellidopersonal1.'\',\''.$ipuser.'\')';
Valora esta pregunta


0