Newsgroup: it.comp.lang.javascript
Titolo: IP

Ciao, ho messo su un piccolo sito, niente di speciale perň č carino. Ho
inserito inoltre una piccola chat che mi ha scritto un mio amico. Volevo
sapere, se esiste uno script o qualcosa del genere (premetto che non sono
molto esperto quindi mi dispiace se il mio linguaggio non č del tutto
appropriato) che salva in una lista l'IP del client quando qualcuno visita
una delle mie pagine?
Grazie a tutti per l'eventuale risposta
@ndrea

 una delle mie pagine?
Si, ma non lato client (ovvero, non con Javascript).
Forse il tuo amico ti ha scritto la chat in Java (it.comp.java), e da un 
applet dovresti poter recuperare l'indirizzo IP.
Sicuramente lo puoi fare con un linguaggio server side (che gira lato 
server) come ASP,PHP,JSP, CGI in generis.. Purtroppo non conoscendo il 
tuo "contesto" non so darti una risposta piu' mirata e precisa.
-- 
C'ya,
  ZER0 :: coder.gfxer.webDesigner();
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 tuo "contesto" non so darti una risposta piu' mirata e precisa.
Ciao, grazie della risposta,
la chat è in php ma io volevo sapere se è possibile avere l'ip di tutti i
computer (non dei loro host, proprio degli utenti) che visitano una pagina,
ad esempio l'index.html.
Si può fare?
Grazie ancora @ndrea

 ad esempio l'index.html.
Solo se la pagina e' scritta in PHP (quindi index.php) oppure se 
nell'HTML hai una chiamata ad una pagina php (tipo ad esempio i 
contatori che altro non sono che un immagine che ha come sorgente un 
file php).
Il loro indirizzo IP lo trovi nelle variabili HTTP che ti vengono 
mandate con l'header.
Va da se che se l'utente si trova dietro un proxy (ad esempio) tu 
ottieni l'indirizzo del proxy e non quello dell'utente.



Scusa la mia ignoranza, ma non so se ho capito bene, praticamente se io
inserisco una chiamata php nell'index posso impostare una variabile che copi
su una lista l'ip del client?
Comunque, io ho un contatore ma è uno di quelli che ti danno delle società
gratis, non so se è php comunque non credo che io possa modificarne la
sorgente, no?
Comunque l'indirizzo del contatore che dovevo inserire nella pagina è
questo:

scusate, ho dimenticato un pezzo,
l'indirizzo è questo:
<a href="
http://counter.italia.bpath.com/statc.dll/M=98751&S=it&Counter=2
">
<img src="
http://counter.italia.bpath.com/count.dll?M=98751&S=it&Counter=2
"
height="20" width="101" alt="HyperCounter" border="0" ismap></a>

 su una lista l'ip del client?
Riassumendo:
Da una pagina HTML che non sia PHP tu non puoi fare cio' che chiedi.
Pero', puoi scrivere una TUA pagina PHP, che lo fa.
E richiamare tale pagina dall'index nel seguente modo:
<img src="
http://miosito/pagina.php
" alt="" border="0" />
In questo modo hai risolto il problema.. pero' siamo OT, dovresti 
rivolgerti al NG di php (it.comp.www.php).
In ogni caso credo che per te la cosa migliore sia rivolgersi ad un 
servizio pubblico (tipo shinystat e roba del genere) che dovrebbe tener 
traccia degli IP del client.


 height="20" width="101" alt="HyperCounter" border="0" ismap></a>
Il contatore era solo un esempio di come si puo' implementare tecnologie 
server side in una pagina html.


 traccia degli IP del client.
Ah, non sapevo che esistessero. Mi potresti dare la url, per favore?
Comunque poi con l'IP cosa ci posso fare praticamente...?

Comunque poi con l'IP cosa ci posso fare praticamente...?
http://www.shinystat.it/
con l'ip puoi solo segnalare se fanno qualcosa che non dovrebbero
(come insultare altri in chat o similari) al provider relativo o alle
autorità.
--
Ciao!
Davide
Armorgod Troll Sciamano - Midgard Vortigern


Grazie tante

 autorità.
Scusa, ma io non la vedo l'opzione per gli IP, quale servizio è? E' inlcusa
nella versione free?