1. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

Recupérer l'adresse IP de L'internaute

Discussion dans 'Webdev' créé par LAPIPE2018, Avr 5, 2018.

  1. LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    657
    J'aime reçus:
    232
    Bonjour,
    Comment faites vous pour récupérer l'adresse IP d'une user derrière un Proxy ?
    NavigateurADresseIP retourne l'adresse du proxy
    BAV
     
    Tags:
    adelben apprécie ceci.
  2. gapplicat

    gapplicat Well-Known Member
    MEMBRE WX

    Inscrit:
    Mar 8, 2018
    Messages:
    399
    J'aime reçus:
    708
    Moi je parse

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    avec un httprequete
     
    lejag apprécie ceci.
  3. lejag

    lejag Member
    MEMBRE WX WXG 22

    Inscrit:
    Jan 18, 2018
    Messages:
    31
    J'aime reçus:
    4

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    un exemple de code serait le bienvenu. Merci
     
  4. gapplicat

    gapplicat Well-Known Member
    MEMBRE WX

    Inscrit:
    Mar 8, 2018
    Messages:
    399
    J'aime reçus:
    708
    Code (Text):

    PROCEDURE MonAdresseIP_com()
    IP,RES_HTML est une chaîne
    SI HTTPRequête("http://www.mon-ip.com/") ALORS
        RES_HTML = HTTPDonneRésultat(httpRésultat)
        IP = ExtraitChaîne(ExtraitChaîne(RES_HTML,2,"var Ip = """),1,""";")
    FIN
    RENVOYER IP
     


    oups... Je n'avais pas lu... INTERNAUTE !
    Ce code est pour un utilisateur windev
     
  5. gapplicat

    gapplicat Well-Known Member
    MEMBRE WX

    Inscrit:
    Mar 8, 2018
    Messages:
    399
    J'aime reçus:
    708
    Peut être tu pourrais créer une page PHP, ou insèrerez le code PHP dans ton site webdev

    $_SERVER['REMOTE_ADDR''] te donnera l'ip du client
    et dans le cas d'un proxy $_SERVER['HTTP_X_FORWARDED_FOR']

    Je ne fais pas de webdev, alors pas de code d'exemple, sorry
     
    irobot apprécie ceci.
  6. lejag

    lejag Member
    MEMBRE WX WXG 22

    Inscrit:
    Jan 18, 2018
    Messages:
    31
    J'aime reçus:
    4
    C'est déjà. super ce code. je pense que avec webdev ce code peut marcher. Merci pour l'astuce!
     
  7. Kobex

    Kobex Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    373
    J'aime reçus:
    257
    Et NetAdresseIP() ?
     
  8. irobot

    irobot Active Member
    MEMBRE WX

    Inscrit:
    Jan 10, 2018
    Messages:
    143
    J'aime reçus:
    131
    normalement navigateuradresseip(vrai) devrai renvoyer l'adresse de la machine et pas celle du proxy ( quand ton serveur web est derriere un proxy). dans le cas d'un pc caché derrière un proxy, c'est quasi impossible sauf à parser l'entete http ( pas toujours possible, notamment avec IIS). facile en php ( apache_request_headers() ), mais je ne pense pas qu'il y ait d'équivalent en wb. peut-être avec les variables d'environnement de apache et de IIS ? ( sysenvironnement() ). à tester ;)
     
  9. Kobex

    Kobex Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    373
    J'aime reçus:
    257
    Autant pour moi, j’avais pas bien compris la demande.... :eek:

    Ma techniques : j’ai un script jquery qui récupère l’ip local du Pc, ensuite , via une requête Ajax j’envoi au srv l’ip.

    Voilou ;)
     
  10. irobot

    irobot Active Member
    MEMBRE WX

    Inscrit:
    Jan 10, 2018
    Messages:
    143
    J'aime reçus:
    131
    sinon, si c'est l'adresse réelle du client, tu risques fort de recuperer une adresse rfc1918, genre 192.168.0.24, et t'en fera pas grand chose ! :)

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    tu devrais preciser quelle adresse tu veux , parce que la on est pas tous très sur de comprendre :)
    c'est : client-proxy-internet-server ( et ca peut être client-routeur-proxy-internet-server, et la ca devient compliqé!) ou client-internet-proxy-server, ton schema ?
     
  11. LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    657
    J'aime reçus:
    232

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    sinon, si c'est l'adresse réelle du client, tu risques fort de recuperer une adresse rfc1918, genre 192.168.0.24, et t'en fera pas grand chose ! :)

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    tu devrais preciser quelle adresse tu veux , parce que la on est pas tous très sur de comprendre :)
    c'est : client-proxy-internet-server ( et ca peut être client-routeur-proxy-internet-server, et la ca devient compliqé!) ou client-internet-proxy-server, ton schema ?
    Cliquez pour agrandir...
    Bonjour
    En fait dans le cadre de la traçabilité, je dois récupérer le poste à partir duquel une action a eu lieu(suppression, modification). J'ai au moins le login, j'ai besoin du poste, pour gérer la traçabilité.
    A vous de voir
     

Partager cette page

Chargement...