Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1
    Utente di HTML.it L'avatar di Luis33
    Registrato dal
    May 2003
    Messaggi
    975

    Recupero IP del visitatore non funziona

    Hola !

    Se voglio sapere l'indirizzo IP del visitatore che si collega ad una pagina web che sintassi devo utilizzare?

    Ho scritto questo, ma se mi collego dal mio pc vedo il mio di ip, se mi collego da un altro vedo l'ip di quel pc e via dicendo.. .

    codice:
    IP = Request.ServerVariables("REMOTE_HOST")
    Ho provato anche con:

    codice:
    IP = Request.ServerVariables("REMOTE_ADDR")
    ma la musica non cambia... potete spiegarmi?

    Graciasssssssssssss
    ... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
    "Ai posteri l'ardua sentenza..."
    Tante grazie
    Saluti
    Luis 33

  2. #2
    se passi da un proxy server devi testare la server variable HTTP_REPLY_FOR

  3. #3
    Utente di HTML.it L'avatar di Mizushi
    Registrato dal
    Aug 2005
    Messaggi
    1,125
    ...

  4. #4
    Utente di HTML.it L'avatar di Luis33
    Registrato dal
    May 2003
    Messaggi
    975
    Grazie, in effetti passo per un server proxy... ma come si testa questa variabile?

    Google non restituisce risultati...
    ... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
    "Ai posteri l'ardua sentenza..."
    Tante grazie
    Saluti
    Luis 33

  5. #5
    Perchè se sei dietro a un proxy server non hai un indirizzo IP tuo quando esci all'esterno
    della rete . . .

    E' il proxy che visita le pagine e te le restituisce , quindi l'IP segnato è il suo

  6. #6
    Utente di HTML.it L'avatar di Luis33
    Registrato dal
    May 2003
    Messaggi
    975
    Originariamente inviato da DarioN1
    Perchè se sei dietro a un proxy server non hai un indirizzo IP tuo quando esci all'esterno
    della rete . . .

    E' il proxy che visita le pagine e te le restituisce , quindi l'IP segnato è il suo
    Scusa ma non riesco a seguirti... il sito web è all'interno della intranet quindi non vado su internet... quello che mi stranizza è che sui pc vedo per tutti gli utenti autenticati l'ip della macchina da cui sono collegato in quel momento... mi spiego?
    ... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
    "Ai posteri l'ardua sentenza..."
    Tante grazie
    Saluti
    Luis 33

  7. #7
    se non vedi la veriabile HTTP_REMOTE_ADDR ma vedi la HTTP_REPLY_FOR vuol dire
    che in qualche modo stai passando trammite un proxy server . . .


  8. #8
    Utente di HTML.it L'avatar di Luis33
    Registrato dal
    May 2003
    Messaggi
    975
    Non si valorizzano nè una e nemmeno l'altra:

    codice:
    IP = Request.ServerVariables("HTTP_REMOTE_ADDR")
    IP = Request.ServerVariables("HTTP_REPLY_FOR ")
    ... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
    "Ai posteri l'ardua sentenza..."
    Tante grazie
    Saluti
    Luis 33

  9. #9
    testa così . A memoria ho sbagliato a dirti il nome delle server variables

    codice:
    Dim IP
    IP=Request.ServerVariables("HTTP_X_FORWARDED_FOR")
    If IP="" Then
      IP=Request.ServerVariables("REMOTE_ADDR")
    End If

  10. #10
    Utente di HTML.it L'avatar di Luis33
    Registrato dal
    May 2003
    Messaggi
    975
    Davvero grazie, ma continuo a vedere lo stesso IP (quello della mia macchina) su tutti gli utenti connessi.
    ... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
    "Ai posteri l'ardua sentenza..."
    Tante grazie
    Saluti
    Luis 33

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.