Diferenciar usuarios ASP . muchas ips iguales

fraan
26 de Noviembre del 2003
Antes cada vez que guardaba datos de un usuario guardaba su ip mediante Request.ServerVariables("remote_addr"). Ahora me imagino que debido a el proxy de telefonica, a un gran numero de usuarios diferentes desde distintos ordenadores les guarda la misma IP. Es decir que no puedo conocer los usuarios por la ip, Alguien conoce alguna otra forma o alguna otra ip q los diferencie??

Si teneis agluna duda o no me explicado bien, respondedme, gracias por anticipado

DidE
26 de Noviembre del 2003
yo lo hago as y funciona bastante bien

IF SESSION("VISITED") <> "YES" THEN
SESSION("VISITED") = "YES"
SQL = "INSERT INTO VISITAS ( VISIP ) VALUES ('" & REQUEST.SERVERVARIABLES("REMOTE_HOST") & " : " & REQUEST.SERVERVARIABLES("HTTP_CLIENT_IP") & "')"
CONN.EXECUTE(SQL)
END IF

max_the_vill
26 de Noviembre del 2003
lo que podria utilizar sera la opcin de
sessin, no se que tan efectiva ser, pero cada
vez que una persona abra su explorador crea una nueva id de sessin esto es as

Session.SessionID

este te dar un numero Tremendo que es del Servidor
espero que te sirva

se despide Max The Vill

m21mickey
26 de Noviembre del 2003
es bastante dificil lo que queres, como vos decis, debido a los proxys se pueden encontrar diferentes usuarios con IP's iguales, y si la conexion es por otro ISP cada vez que te conectas a internet se te asigna una IP diferente... para diferenciar usuarios, lo mejor es usar cookies o variables de sesion.