Salut tous le monde.
j'ai le code suivant a but de connaitre mon adresse IP.
Le code marche bien.Code:
1
2 NMHTTP1->Get("http://stanrata.free.fr/2ip.php"); Edit1->Text=NMHTTP1->Body;
Mais comment connaitre mon payer a partir de mon adresse.
Version imprimable
Salut tous le monde.
j'ai le code suivant a but de connaitre mon adresse IP.
Le code marche bien.Code:
1
2 NMHTTP1->Get("http://stanrata.free.fr/2ip.php"); Edit1->Text=NMHTTP1->Body;
Mais comment connaitre mon payer a partir de mon adresse.
il faut que tu regarde sur le net.
tu trouveras les plages d'ip pour les pays.
J'ai rien trouvé
http://ip-to-country.webhosting.info/
regarde sur ce site, tu trouveras peut etre des informations utiles.
Salut.
Merci FLOB91.
j'essaye avec le code:
Le code marche bien.Code:
1
2
3
4
5
6
7 //--------------------------------------- NMHTTP1->Get("http://stanrata.free.fr/2ip.php"); //A <-- votre IP AnsiString A=NMHTTP1->Body; NMHTTP1->Get(("http://api.hostip.info/get_html.php?ip="+A).c_str()); Memo1->Lines->Text=NMHTTP1->Body; //------------------------------------------
Si ce code ne marche pas avec d'autre Merci de m'informer
Un petit :resolu: svp
:merci:
Salut pottiez.
J'attends juste une reponce positive pour maittre resolu.
Pour moi ca fonctionne
Bonjour,
Dans le cas d'un réseau où l'on est pas administrateur avec un Firewall, cela ne fonctionne pas.
Le texte me donne une erreur:
et l'instruction suivante génère une erreur:Citation:
<HTML>
<HEAD><TITLE>Firewall Error: Forbidden</TITLE></HEAD>
<BODY>
<H1>Forbidden</H1>
You are not permitted to access the remote system.
<p>
If this is an error, then you should contact your local firewall
administrator.
</body></HTML>
instruction:
erreur:Code:
1
2 NMHTTP1->Get(("http://api.hostip.info/get_html.php?ip="+A).c_str());
Citation:
10053: Software caused connection abort.