Newsgroup: it.comp.lang.javascript
Titolo: Rilevamento IP del client con Javascript

ciao a  tutti e Buon Natale in anticipo.
Sapete se è possibile rilevare dal lato client l'indirizzo IP del client che
si connette ?
Cioè con Javascript ? o altro ?
grazie...

 si connette ?
No
-- 
"That until there is no longer first class
And second class citizens of any nation
Until the colour of a man's skin
Is of no more significance than the colour of his eyes
Me say war"
B.M.


Definire "dal lato client"
Che client? Il tuo PC di casa?
Cla!
-- 
www.spaghettilearning.com
 :: E-learning open source
Non c'è bisogno di qualcun'altro che parli di cose da fare, ma di 
qualcuno che le faccia

 Che client? Il tuo PC di casa?
dal lato client, si intende, dal browser, in questo contesto usando 
javascript


per firefox/mozilla fino ad ns4:
<script>
var ip = new java.net.InetAddress.getLocalHost();
var ipStr = new java.lang.String(ip);
alert (ipStr.substring(ipStr.indexOf("/")+1));
</script>
per ie lo fai istanziando l'oggetto winsock e ne prendi la proprietà 
LocalIP...andando a memoria
valuta tu l'ambito di uso di queste cose e la tua tabella di compatibilita'
saluti

 javascript
In verita', si potrebbe opinare che il "client" non e' necessariamente il
browser; e del resto Javascript, cosi' come JScript, essendo linguaggi di
scripting possono essere usati in altri contesti che non siano
necessariamente all'interno di un applicativo di browsing.
Che sia l'ambiente in cui tale linguaggio ha sempre proliferato
maggiormente, siamo d'accordo..
Anche per questo motivo e' abbastanza scontato che il contesto al quale si
riferiva l'utente che ha fatto la domanda fosse dal browser.. 
Ma il dubbio di Cla! e' lecito, questo ci tenevo a precisare.
Questo NG non si chiama "it.comp.www.javascript", ma
it.comp.lang.javascript.
-- 
ZER0
~ The Tangent Universe collapsed 5890 days, 4 hours, 21 minutes and 50 seconds ago.

>javascript
si vero può non essere un browser, per fretta ho sintetizzato... nel 
thread penso il senso non cambi, nella teoria si, come hai fatto notare.
quando in genere vengono poste domande tipo "come sapere l'ip" c'è 
qualcosa di sbagliato dietro, secondo me, a livello di come si fanno le 
cose, anche se non è sempre facile capire l'uso che se ne intende fare e 
i motivi, per cui non giudico.
Per esempio, uno sviluppatore deve per qualche motivo sapere l'ip e non 
ha php, asp o java..ma ha cmq un web server (sempre che non sia 
applicativo locale e non c'è webserver).
Questo per dire a pippo che se ha un webserver e vuole sapere con 
maggiore pulizia l'ip del client che si collega e di averlo disponibile 
in una variabile javascript può fare una cosa del tipo:
var ip = '<!--#echo var="REMOTE_ADDR"-->';
quella stringa commentata è una direttiva ssi...per quanto possa 
sembrare un commento è un comando speciale.
Questo quel che intuisco io dalla sua richiesta. Se non gli basta siamo qui.
saluti.

 > Sapete se è possibile rilevare dal lato client l'indirizzo IP del client


 Grazie Cristiano.
Prego (non prenderla per la mia risposta secca "NO", è solo perché il tempo
è tiranno, non perché sono scocciato o altro...)


 ha scritto nel messaggio
news:kkd0mw0t...@ID-147253.user.individual.net...


 Era per le risposte degli altri......
cmq la risposta è si, il client lo può sapere, con le limitazioni del caso.
le risposte degli altri erano consigli.
saluti.

 Era per le risposte degli altri......
E che cosa mai di strano avremmo scritto?
-- 
ZER0
~ The Tangent Universe collapsed 5891 days, 10 hours, 51 minutes and 31 seconds ago.