[Help] Code pour "Votre adresse ip:"

Statut
N'est pas ouverte pour d'autres réponses.

golog

Serie Addict!
Salut à tous,

Je viens demander votre aide pour intégré dans mon site web le code pour voir l'adresse IP.

En effet j'ai chercher et trouvé quelques truc à droite et à gauche mais rien de bien concret.

J'ai trouver :
<SCRIPT LANGUAGE="JavaScript">
adresseIP=java.net.InetAddress.getLocalHost();
adip=adresseIP.getHostAddress();
document.write("Votre adresse IP :"+adip+"");
</SCRIPT>
Mais, chez moi je vois 127.0.0.1 et chez d'autre personnes il ne voient rien du tout


On m'a dit que c'était plus simple en PHP.

Ok mais je ne comprend rien et j'ai même télécharge un pack (Index+fichier PHP) pour voir l'ip, j'ai test mais apparemment le PHP est désactiver chez mon hébergeur car rien ne s'affiche après les "votre adresse ip est :"


J'en conclue qu'il faut que j'utilise obligatoirement du Javascript mais à part ce code et d'autres que j'ai testé, rien n'a marché jusqu'à présent.

Merci de votre aide ^^
 

Mbiker

Vieux crabe
Le problème à mon avis c'est qu'un javascript va te donner l'adresse que tu as de ton côté du réseau (puisque le javascript tourne sur ta machine). D'ailleurs tu as la réponse dans ton script : GetLocalHost.

Regarde ici, ils expliquent tout ça et donnent même des scripts ;)
 
1er
OP
golog

golog

Serie Addict!
Ha d'accord, en fait le javascript se fait sur le PC de l'utilisateur alors.

pourtant j'ai trouver récement ça :
<!-- ONE STEP TO INSTALL IP ADDRESS:

1. Copy the coding into the HEAD of your HTML document -->

<!-- STEP ONE: Paste this code into the HEAD of your HTML document -->

<HEAD>

<SCRIPT LANGUAGE="JavaScript">

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
// http://www.kdcgrohl.com

// Depending on your server set-up,
// you may need to use the ".shtml"
// extension [instead of the "html"
// or "htm"] as the script uses Server
// Side Includes. To display in the
// title bar, exclude the
//"<title:colere:/title>" code from the page.

// This part gets the IP
var ip = '<!--#echo var="REMOTE_ADDR"-->';

// This part is for an alert box
alert("Your IP address is "+ip);

// This part is for the status bar
window.defaultStatus = "Your IP address is "+ip;

// This part is for the title bar
document.write("<title>Your IP address is "+ip+"</title>");
// End -->
</script>


<p:colere:center>
<font face="arial, helvetica" size"-2">Free JavaScripts provided<br>
by <a href="http://javascriptsource.com">The JavaScript Source</a:colere:/font>
</center:colere:p>

<!-- Script Size: 1.09 KB -->
Ça marche sur Lycos mais pas sur mon hébergeur Euphony (j'ai dans le msgbox : <!--#echo var="REMOTE_ADDR"-->)

Alors que sur lycos j'ai ma bonne adresse IP :/

De plus comment utilisé la variable IP dans un texte j'ai essayer document.write("votre ip :"+ip+"); mais rien ne s'affiche dans la page (la commande insérer dans la fin de la balise SCRIPT)
 
1er
OP
golog

golog

Serie Addict!
Bon j'ai fait ça pour afficher l'adresse ip avec le script que j'ai trouver, ça marche sur Lycos mais pas sur euphonynet .... :-(

<body>


<!-- ONE STEP TO INSTALL IP ADDRESS:

1. Copy the coding into the HEAD of your HTML document -->

<!-- STEP ONE: Paste this code into the HEAD of your HTML document -->

<HEAD>

<SCRIPT LANGUAGE="JavaScript">

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
// http://www.kdcgrohl.com

// Depending on your server set-up,
// you may need to use the ".shtml"
// extension [instead of the "html"
// or "htm"] as the script uses Server
// Side Includes. To display in the
// title bar, exclude the
//"<title:colere:/title>" code from the page.

// This part gets the IP
var ip = '<!--#echo var="REMOTE_ADDR"-->';

// This part is for an alert box
alert("Your IP address is "+ip);

// This part is for the status bar
window.defaultStatus = "Your IP address is "+ip;

// This part is for the title bar
document.write("<title>Your IP address is "+ip+"</title>");
// End -->
</script>


<p:colere:center>
<font face="arial, helvetica" size"-2">Free JavaScripts provided<br>
by <a href="http://javascriptsource.com">The JavaScript Source</a:colere:/font>
</center:colere:p>

<SCRIPT LANGUAGE="Javascript">
var ip = '<!--#echo var="REMOTE_ADDR"-->';
document.write("Your IP address is "+ip+" !");
</SCRIPT>

<!-- Script Size: 1.09 KB -->
</body>
Le même fichier chez les deux hebergeur :

Lycos
Euphonynet

J'ai même essayé de renommer le fichier IP.HTML en IP.SHTML mais rien n'y fait il ne reconnait pas <!--#echo var="REMOTE_ADDR"-->
 
1er
OP
golog

golog

Serie Addict!
Merci Jereck mais comment je fais pour appelé ce service et l'afficher ensuite ?

Parce bon, je suis nul dans le web je connais vaguement les chose et je fais souvent du copier/coller du net ^^
 

Jereck

Α & Ω
Staff
recherche dans les gadget pour le volet windows ;)

(les *.gadget sont des ZIP qui contiennent des fichiers HTML et JavaScript ;) )
 

Jereck

Α & Ω
Staff
ouais, pour un hébergeur qui permet l'utilisation de PHP...
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut