Need to capture visitors IP addresses - Anyway to do this?

M

Marcello do Guzman

I am using FP2002. I would like to be able to capture the IP
addresses of visitors to my website. Need to know if this is even
possible? What will I need? Can I download the information at the
end of the day? Any help would be greatly appreciated.

Thank you in advance.

Marcello do Guzman

(e-mail address removed)
 
S

Stefan B Rusynko

Only if they give it to you in a form
- Privacy

Your server logs probably capture all user ISPs, but not individual user data




| I am using FP2002. I would like to be able to capture the IP
| addresses of visitors to my website. Need to know if this is even
| possible? What will I need? Can I download the information at the
| end of the day? Any help would be greatly appreciated.
|
| Thank you in advance.
|
| Marcello do Guzman
|
| (e-mail address removed)
 
C

clintonG

Yes, it's possible but using the returned data can require a lot
of development effort to get to any point where the returned
data can be considered reliable. ISPs for example use dynamic
IP assingments that often change. It is virtually impossible to
use that data in any meaningful way other than to determine that
the page requests came from some AOL user who has a dynamic
IP address assignment.

On the other hand, if visitors to your website come from links
in other websites using the IP of the host where that website
is hosted can be considered reliable as any website with a
domain name must be resolved to an IP address that is 'wired'
to that domain name.

If you can use ASP try this code snippet...

<%
IPAddress = Request.ServerVariables("REMOTE_ADDR")
Software = Request.ServerVariables("SERVER_SOFTWARE")
Protocol = Request.ServerVariables("SERVER_PROTOCOL")
Response.Write "Your IP Address is " & IPAddress & " and your server is
running " & Software & " under " & Protocol & "protocol."
%>

You can get a whole list of the ServerVariable collection with this...



<html>
<head>
<title>DisplayServerVariableCollection.asp</title>
</head>

<body>
<center>
<h3>The HTTP Server Variables Collection</h3>
</center>

<table border="1">
<tr>
<td><b>Variable Name</b></td>
<td><b>Variable</b></td>
</tr>

<% For Each key in Request.ServerVariables %>
<tr>
<td><%= key %></td>
<td>
<% If Request.ServerVariables(key) = "" Then
Response.Write "&nbsp;"
Else
Response.Write Request.ServerVariables(key)
End If
Response.Write "</td>" %>
</tr>
<% Next %>
</table>

</body>
</html>

To learn to record and report you'll have to negotiate a deal
and visit my PayPal button ;-)

--
<%= Clinton Gallagher
A/E/C Consulting, Web Design, e-Commerce Software Development
Wauwatosa, Milwaukee County, Wisconsin USA
NET (e-mail address removed)
URL http://www.metromilwaukee.com/clintongallagher/
 
J

Jim Cheshire

In an Internet environment, you're not going to get reliable data this way.
For example, if you were to get my IP address when I visit your site from my
office, you're going to see that I'm coming from the West coast. In fact,
I'm sitting in Texas. The IP address you'll get will be the IP of the
gateway in our network, not my IP.

--
Jim Cheshire
Jimco
http://www.jimcoaddins.com
================================
Author of Special Edition
Using Microsoft Office FrontPage 2003
5 Stars on Amazon and B&N
================================
The opinions expressed by me in the
newsgroups are my own opinions and
are in no way associated with my
employer or any other party. Jimco is
not associated in any way with any other
entity.
 
C

clintonG

And the IP address of that 'gateway' [1] is used in routing tables
containing IP addresses that can be traced right back to your computer.
If an IP address could not be traced back to a machine somewhere
the Internet would not even function!

*ALL* IP addresses -- world-wide -- are assigned and managed by
IANA (Internet Assigned Numbers Authority) [2].

*ALL* IP addresses that have been entered into the routing tables
can be traced back to somebody using them. All that really matters
is the motivation and the resources allocated to do so.

Anybody that wants to believe Jim Cheshire's misunderstanding can
test his 'hiding behind a gateway' fallacy by using a computer to
download child pornography or commit some other serious crime.
I do not recommend doing so however as letting me know I was right
after all would have to be done with pencil and paper while sitting
in a jail cell.

I might add that the RIAA has been tracking those who download
music by using the IP address as documented by the Electronic Frontier
Foundation [3].

In at least one case RIAA has been able to use the IP address to
identify and prosecute a user for downloading music. Apparently
only because the ISP who had been assigned the IP addresses
chose to disclose the identity of the user whose machine was using
that particular IP address.

If those ISPs were not using dynamic IP address assignments that are
resolved behing their firewalls using the IP address to identify the user
on any machine would be a piece of cake. Thus, 'reliability' is somewhat
of a misnomer in this context. Using IP addresses has become common
in e-commerce to help determine which country the request is coming
from as IANA allocates certain IP address blocks to different nations.
Again, using the IP address for some objective is all a matter of
motivation and resources.

I think these comments should be sufficient to respond to Señor Cheshire's
hiding behind a gateway fallacy.

[1] http://www.webopedia.com/TERM/g/gateway.html
[2] http://www.iana.org/
[3] http://www.eff.org/IP/P2P/riaasubpoenas/

--
<%= Clinton Gallagher
A/E/C Consulting, Web Design, e-Commerce Software Development
Wauwatosa, Milwaukee County, Wisconsin USA
NET (e-mail address removed)
URL http://www.metromilwaukee.com/clintongallagher/
 
J

Jim Cheshire

I strongly doubt that Marcello is going to have the necessary warrants to
obtain that kind of information. My point to him is that the IP address
that he gets is not coming from the client. Your post, while technically
accurate, might have been easily misconstrued by someone who doesn't have
knowledge of how things work.

Boy, people in this group sure have become testy over the years!

--
Jim Cheshire
Jimco
http://www.jimcoaddins.com
================================
Author of Special Edition
Using Microsoft Office FrontPage 2003
5 Stars on Amazon and B&N
================================
The opinions expressed by me in the
newsgroups are my own opinions and
are in no way associated with my
employer or any other party. Jimco is
not associated in any way with any other
entity.



clintonG said:
And the IP address of that 'gateway' [1] is used in routing tables
containing IP addresses that can be traced right back to your computer.
If an IP address could not be traced back to a machine somewhere
the Internet would not even function!

*ALL* IP addresses -- world-wide -- are assigned and managed by
IANA (Internet Assigned Numbers Authority) [2].

*ALL* IP addresses that have been entered into the routing tables
can be traced back to somebody using them. All that really matters
is the motivation and the resources allocated to do so.

Anybody that wants to believe Jim Cheshire's misunderstanding can
test his 'hiding behind a gateway' fallacy by using a computer to
download child pornography or commit some other serious crime.
I do not recommend doing so however as letting me know I was right
after all would have to be done with pencil and paper while sitting
in a jail cell.

I might add that the RIAA has been tracking those who download
music by using the IP address as documented by the Electronic Frontier
Foundation [3].

In at least one case RIAA has been able to use the IP address to
identify and prosecute a user for downloading music. Apparently
only because the ISP who had been assigned the IP addresses
chose to disclose the identity of the user whose machine was using
that particular IP address.

If those ISPs were not using dynamic IP address assignments that are
resolved behing their firewalls using the IP address to identify the user
on any machine would be a piece of cake. Thus, 'reliability' is somewhat
of a misnomer in this context. Using IP addresses has become common
in e-commerce to help determine which country the request is coming
from as IANA allocates certain IP address blocks to different nations.
Again, using the IP address for some objective is all a matter of
motivation and resources.

I think these comments should be sufficient to respond to Señor Cheshire's
hiding behind a gateway fallacy.

[1] http://www.webopedia.com/TERM/g/gateway.html
[2] http://www.iana.org/
[3] http://www.eff.org/IP/P2P/riaasubpoenas/

--
<%= Clinton Gallagher
A/E/C Consulting, Web Design, e-Commerce Software Development
Wauwatosa, Milwaukee County, Wisconsin USA
NET (e-mail address removed)
URL http://www.metromilwaukee.com/clintongallagher/








Jim Cheshire said:
In an Internet environment, you're not going to get reliable data this way.
For example, if you were to get my IP address when I visit your site
from
my
office, you're going to see that I'm coming from the West coast. In fact,
I'm sitting in Texas. The IP address you'll get will be the IP of the
gateway in our network, not my IP.

--
Jim Cheshire
Jimco
http://www.jimcoaddins.com
================================
Author of Special Edition
Using Microsoft Office FrontPage 2003
5 Stars on Amazon and B&N
================================
The opinions expressed by me in the
newsgroups are my own opinions and
are in no way associated with my
employer or any other party. Jimco is
not associated in any way with any other
entity.
 
C

clintonG

Everything posted to a newsgroup runs in debug mode.

<%= Clinton Gallagher


Jim Cheshire said:
I strongly doubt that Marcello is going to have the necessary warrants to
obtain that kind of information. My point to him is that the IP address
that he gets is not coming from the client. Your post, while technically
accurate, might have been easily misconstrued by someone who doesn't have
knowledge of how things work.

Boy, people in this group sure have become testy over the years!

--
Jim Cheshire
Jimco
http://www.jimcoaddins.com
================================
Author of Special Edition
Using Microsoft Office FrontPage 2003
5 Stars on Amazon and B&N
================================
The opinions expressed by me in the
newsgroups are my own opinions and
are in no way associated with my
employer or any other party. Jimco is
not associated in any way with any other
entity.



And the IP address of that 'gateway' [1] is used in routing tables
containing IP addresses that can be traced right back to your computer.
If an IP address could not be traced back to a machine somewhere
the Internet would not even function!

*ALL* IP addresses -- world-wide -- are assigned and managed by
IANA (Internet Assigned Numbers Authority) [2].

*ALL* IP addresses that have been entered into the routing tables
can be traced back to somebody using them. All that really matters
is the motivation and the resources allocated to do so.

Anybody that wants to believe Jim Cheshire's misunderstanding can
test his 'hiding behind a gateway' fallacy by using a computer to
download child pornography or commit some other serious crime.
I do not recommend doing so however as letting me know I was right
after all would have to be done with pencil and paper while sitting
in a jail cell.

I might add that the RIAA has been tracking those who download
music by using the IP address as documented by the Electronic Frontier
Foundation [3].

In at least one case RIAA has been able to use the IP address to
identify and prosecute a user for downloading music. Apparently
only because the ISP who had been assigned the IP addresses
chose to disclose the identity of the user whose machine was using
that particular IP address.

If those ISPs were not using dynamic IP address assignments that are
resolved behing their firewalls using the IP address to identify the user
on any machine would be a piece of cake. Thus, 'reliability' is somewhat
of a misnomer in this context. Using IP addresses has become common
in e-commerce to help determine which country the request is coming
from as IANA allocates certain IP address blocks to different nations.
Again, using the IP address for some objective is all a matter of
motivation and resources.

I think these comments should be sufficient to respond to Señor Cheshire's
hiding behind a gateway fallacy.

[1] http://www.webopedia.com/TERM/g/gateway.html
[2] http://www.iana.org/
[3] http://www.eff.org/IP/P2P/riaasubpoenas/

--
<%= Clinton Gallagher
A/E/C Consulting, Web Design, e-Commerce Software Development
Wauwatosa, Milwaukee County, Wisconsin USA
NET (e-mail address removed)
URL http://www.metromilwaukee.com/clintongallagher/








Jim Cheshire said:
In an Internet environment, you're not going to get reliable data this way.
For example, if you were to get my IP address when I visit your site
from
my
office, you're going to see that I'm coming from the West coast. In fact,
I'm sitting in Texas. The IP address you'll get will be the IP of the
gateway in our network, not my IP.

--
Jim Cheshire
Jimco
http://www.jimcoaddins.com
================================
Author of Special Edition
Using Microsoft Office FrontPage 2003
5 Stars on Amazon and B&N
================================
The opinions expressed by me in the
newsgroups are my own opinions and
are in no way associated with my
employer or any other party. Jimco is
not associated in any way with any other
entity.



Yes, it's possible but using the returned data can require a lot
of development effort to get to any point where the returned
data can be considered reliable. ISPs for example use dynamic
IP assingments that often change. It is virtually impossible to
use that data in any meaningful way other than to determine that
the page requests came from some AOL user who has a dynamic
IP address assignment.

On the other hand, if visitors to your website come from links
in other websites using the IP of the host where that website
is hosted can be considered reliable as any website with a
domain name must be resolved to an IP address that is 'wired'
to that domain name.

If you can use ASP try this code snippet...

<%
IPAddress = Request.ServerVariables("REMOTE_ADDR")
Software = Request.ServerVariables("SERVER_SOFTWARE")
Protocol = Request.ServerVariables("SERVER_PROTOCOL")
Response.Write "Your IP Address is " & IPAddress & " and your server is
running " & Software & " under " & Protocol & "protocol."
%>

You can get a whole list of the ServerVariable collection with this...



<html>
<head>
<title>DisplayServerVariableCollection.asp</title>
</head>

<body>
<center>
<h3>The HTTP Server Variables Collection</h3>
</center>

<table border="1">
<tr>
<td><b>Variable Name</b></td>
<td><b>Variable</b></td>
</tr>

<% For Each key in Request.ServerVariables %>
<tr>
<td><%= key %></td>
<td>
<% If Request.ServerVariables(key) = "" Then
Response.Write "&nbsp;"
Else
Response.Write Request.ServerVariables(key)
End If
Response.Write "</td>" %>
</tr>
<% Next %>
</table>

</body>
</html>

To learn to record and report you'll have to negotiate a deal
and visit my PayPal button ;-)

--
<%= Clinton Gallagher
A/E/C Consulting, Web Design, e-Commerce Software Development
Wauwatosa, Milwaukee County, Wisconsin USA
NET (e-mail address removed)
URL http://www.metromilwaukee.com/clintongallagher/




I am using FP2002. I would like to be able to capture the IP
addresses of visitors to my website. Need to know if this is even
possible? What will I need? Can I download the information at the
end of the day? Any help would be greatly appreciated.

Thank you in advance.

Marcello do Guzman

(e-mail address removed)
 
J

Jim Cheshire

:) If we're lucky.

--
Jim Cheshire
Jimco
http://www.jimcoaddins.com
================================
Author of Special Edition
Using Microsoft Office FrontPage 2003
5 Stars on Amazon and B&N
================================
The opinions expressed by me in the
newsgroups are my own opinions and
are in no way associated with my
employer or any other party. Jimco is
not associated in any way with any other
entity.



clintonG said:
Everything posted to a newsgroup runs in debug mode.

<%= Clinton Gallagher


Jim Cheshire said:
I strongly doubt that Marcello is going to have the necessary warrants to
obtain that kind of information. My point to him is that the IP address
that he gets is not coming from the client. Your post, while technically
accurate, might have been easily misconstrued by someone who doesn't have
knowledge of how things work.

Boy, people in this group sure have become testy over the years!

--
Jim Cheshire
Jimco
http://www.jimcoaddins.com
================================
Author of Special Edition
Using Microsoft Office FrontPage 2003
5 Stars on Amazon and B&N
================================
The opinions expressed by me in the
newsgroups are my own opinions and
are in no way associated with my
employer or any other party. Jimco is
not associated in any way with any other
entity.



And the IP address of that 'gateway' [1] is used in routing tables
containing IP addresses that can be traced right back to your computer.
If an IP address could not be traced back to a machine somewhere
the Internet would not even function!

*ALL* IP addresses -- world-wide -- are assigned and managed by
IANA (Internet Assigned Numbers Authority) [2].

*ALL* IP addresses that have been entered into the routing tables
can be traced back to somebody using them. All that really matters
is the motivation and the resources allocated to do so.

Anybody that wants to believe Jim Cheshire's misunderstanding can
test his 'hiding behind a gateway' fallacy by using a computer to
download child pornography or commit some other serious crime.
I do not recommend doing so however as letting me know I was right
after all would have to be done with pencil and paper while sitting
in a jail cell.

I might add that the RIAA has been tracking those who download
music by using the IP address as documented by the Electronic Frontier
Foundation [3].

In at least one case RIAA has been able to use the IP address to
identify and prosecute a user for downloading music. Apparently
only because the ISP who had been assigned the IP addresses
chose to disclose the identity of the user whose machine was using
that particular IP address.

If those ISPs were not using dynamic IP address assignments that are
resolved behing their firewalls using the IP address to identify the user
on any machine would be a piece of cake. Thus, 'reliability' is somewhat
of a misnomer in this context. Using IP addresses has become common
in e-commerce to help determine which country the request is coming
from as IANA allocates certain IP address blocks to different nations.
Again, using the IP address for some objective is all a matter of
motivation and resources.

I think these comments should be sufficient to respond to Señor Cheshire's
hiding behind a gateway fallacy.

[1] http://www.webopedia.com/TERM/g/gateway.html
[2] http://www.iana.org/
[3] http://www.eff.org/IP/P2P/riaasubpoenas/

--
<%= Clinton Gallagher
A/E/C Consulting, Web Design, e-Commerce Software Development
Wauwatosa, Milwaukee County, Wisconsin USA
NET (e-mail address removed)
URL http://www.metromilwaukee.com/clintongallagher/








In an Internet environment, you're not going to get reliable data this
way.
For example, if you were to get my IP address when I visit your site from
my
office, you're going to see that I'm coming from the West coast. In fact,
I'm sitting in Texas. The IP address you'll get will be the IP of the
gateway in our network, not my IP.

--
Jim Cheshire
Jimco
http://www.jimcoaddins.com
================================
Author of Special Edition
Using Microsoft Office FrontPage 2003
5 Stars on Amazon and B&N
================================
The opinions expressed by me in the
newsgroups are my own opinions and
are in no way associated with my
employer or any other party. Jimco is
not associated in any way with any other
entity.



message
Yes, it's possible but using the returned data can require a lot
of development effort to get to any point where the returned
data can be considered reliable. ISPs for example use dynamic
IP assingments that often change. It is virtually impossible to
use that data in any meaningful way other than to determine that
the page requests came from some AOL user who has a dynamic
IP address assignment.

On the other hand, if visitors to your website come from links
in other websites using the IP of the host where that website
is hosted can be considered reliable as any website with a
domain name must be resolved to an IP address that is 'wired'
to that domain name.

If you can use ASP try this code snippet...

<%
IPAddress = Request.ServerVariables("REMOTE_ADDR")
Software = Request.ServerVariables("SERVER_SOFTWARE")
Protocol = Request.ServerVariables("SERVER_PROTOCOL")
Response.Write "Your IP Address is " & IPAddress & " and your
server
is
running " & Software & " under " & Protocol & "protocol."
%>

You can get a whole list of the ServerVariable collection with this...



<html>
<head>
<title>DisplayServerVariableCollection.asp</title>
</head>

<body>
<center>
<h3>The HTTP Server Variables Collection</h3>
</center>

<table border="1">
<tr>
<td><b>Variable Name</b></td>
<td><b>Variable</b></td>
</tr>

<% For Each key in Request.ServerVariables %>
<tr>
<td><%= key %></td>
<td>
<% If Request.ServerVariables(key) = "" Then
Response.Write "&nbsp;"
Else
Response.Write Request.ServerVariables(key)
End If
Response.Write "</td>" %>
</tr>
<% Next %>
</table>

</body>
</html>

To learn to record and report you'll have to negotiate a deal
and visit my PayPal button ;-)

--
<%= Clinton Gallagher
A/E/C Consulting, Web Design, e-Commerce Software Development
Wauwatosa, Milwaukee County, Wisconsin USA
NET (e-mail address removed)
URL http://www.metromilwaukee.com/clintongallagher/




I am using FP2002. I would like to be able to capture the IP
addresses of visitors to my website. Need to know if this is even
possible? What will I need? Can I download the information at the
end of the day? Any help would be greatly appreciated.

Thank you in advance.

Marcello do Guzman

(e-mail address removed)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top