IP´s repetidas

26/02/2008 - 16:22 por Chris | Informe spam
Hola

Soy medio nuevo a esto de los codigos nose si alguno de ustedes podrian
hayudarme. Tengo una pagina web que en este momento guarda la direccion IP
y la fecha de las personas que visitan la pagina en una tabla de Acess, pero
en este momento tengo muchas IP´s que se repiten porque son los mismas
personas. Como puedo escribir un codigo que revise la tabla y no introdusca
una IP que ya esta en la tabla?. Les agradeceria su hayuda.

Preguntas similare

Leer las respuestas

#1 Jhonny Vargas P.
26/02/2008 - 19:49 | Informe spam
Envianos el código que tienes para agregar la IP a la base de datos y te
ayudamos en el resto.


Saludos,
Jhonny Vargas P.
http://msmvps.com/jvargas
Santiago de Chile

"Chris" escribió en el mensaje de
noticias:
Hola

Soy medio nuevo a esto de los codigos nose si alguno de ustedes podrian
hayudarme. Tengo una pagina web que en este momento guarda la direccion IP
y la fecha de las personas que visitan la pagina en una tabla de Acess,
pero en este momento tengo muchas IPŽs que se repiten porque son los
mismas personas. Como puedo escribir un codigo que revise la tabla y no
introdusca una IP que ya esta en la tabla?. Les agradeceria su hayuda.

Respuesta Responder a este mensaje
#2 Chris
26/02/2008 - 22:18 | Informe spam
el codigo basicamente es que habre la conecion con la base de datos y
obtiene los variables usando el browser y la fecha y luego los inserta en la
tabla . uso la funcion de INSERT INTO () VALUES() con los valores que tengo
para el IP y la Fecha.
"Jhonny Vargas P." escribió en el mensaje
news:
Envianos el código que tienes para agregar la IP a la base de datos y te
ayudamos en el resto.


Saludos,
Jhonny Vargas P.
http://msmvps.com/jvargas
Santiago de Chile

"Chris" escribió en el mensaje de
noticias:
Hola

Soy medio nuevo a esto de los codigos nose si alguno de ustedes podrian
hayudarme. Tengo una pagina web que en este momento guarda la direccion
IP y la fecha de las personas que visitan la pagina en una tabla de
Acess, pero en este momento tengo muchas IP´s que se repiten porque son
los mismas personas. Como puedo escribir un codigo que revise la tabla y
no introdusca una IP que ya esta en la tabla?. Les agradeceria su hayuda.

Respuesta Responder a este mensaje
#3 urko binarya
27/02/2008 - 11:31 | Informe spam
En principio si solo quieres mirar si es una misma ip tendrias que hacer una
select
laip="123.123.123.123"
set rst=base.execute("select * from listadoip where ip='"&laip&"' and
fecha..")
if rst.eof then
'hacer insert
end if

pero hay mucha gente que se conecta a una web que puede tener la misma IP.
para asegurarte, podrias grabarle una coockie al que entra en la web, o
controlarlo por session (tampoco muy efectivo)
y mirar si es el mismo
si no tiene la coockie de esa fecha das el alta, y le grabas la coockie
(pero tiene que tener activado las coockies del navegador...)

con session, esto sirve en un periodo breve de tiempo ya que si sale, y
vuelve a entrar podria no tener la varible ya.
if not session("grabadoip")="OK" then
session("grabadoip")="OK"
'hacer insert
end if


saludos
urko






"Chris" escribió en el mensaje
news:
Hola

Soy medio nuevo a esto de los codigos nose si alguno de ustedes podrian
hayudarme. Tengo una pagina web que en este momento guarda la direccion IP
y la fecha de las personas que visitan la pagina en una tabla de Acess,
pero en este momento tengo muchas IP´s que se repiten porque son los
mismas personas. Como puedo escribir un codigo que revise la tabla y no
introdusca una IP que ya esta en la tabla?. Les agradeceria su hayuda.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida