Afficher IP dans page html

Résolu
supermib -  
Volente Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'aimerais savoir comment afficher l'adresse IP dans une page html.
je précise que je débute en html.

Merci.

9 réponses

coyote
 
comment faire pour afficher la ville du visiteur grace a son IP? en php
2
gilbert1995 Messages postés 414 Date d'inscription   Statut Membre Dernière intervention   29
 
je connais pour le pays
0
Arno59 Messages postés 4600 Date d'inscription   Statut Contributeur Dernière intervention   487
 
Bonjour,

J'ai testé sous Mozilla FireFox 14 & Google Chrome 21, mais le script n'affiche rien ?

<?php
//affiche l'adresse IP
echo '<p> Voici Votre IP ' . $_SERVER['REMOTE_ADDR'] . ' </p>';
?>

Je suis en train de refaire mon site web en html5, hélas mon hébergeur ne supporte pas PHP ?

J'utilise l'éditeur BlueGriffon-1.5.2.

Comment dois-je procédé ?

D'avance merci
2
kgb75 Messages postés 89 Date d'inscription   Statut Membre Dernière intervention   8
 
coucou,

solution :

<html>
l'adresse IP
</html>

Plus sérieusement, tu peux le faire en php :

<?
print("Votre adresse IP est : $_SERVER['REMOTE_ADDR']");
?>

@+

kgb

-- Que dire, que faire, que penser ... Je suis perplexe ...
1
supermib Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   1
 
merci mais ça ne marche pas.
j'ai fait un copier/coller dans le bloc note entre les balises <BODY> et </BODY> et j'ai enregistrer le fichier avec l'extension php mais ça ne fonctionne pas.

sinon j'ai trouver un script en javascript sur google mais ça ne marche pas non plus, il s'agit de :

<SCRIPT language="JavaScript" title="G1SCRIPT">
//Script Généré sur le Site https://www.g1script.com/

var ip = '<!--#echo var="REMOTE_ADDR"-->';
alert("Votre Adresse IP est : "+ip);
window.defaultStatus = "Votre Adresse IP est : "+ip;
document.write("<title>Votre Adresse IP est : "+ip+"</title>");
//Identifiant du script: V7-232/user
//By TANGUY
</SCRIPT>
<p><font face="arial" size="1">Powered and Generated by </font><a href="https://www.g1script.com/" target="_blank"><font face="arial,helvetica" size="1">G1Script.Com</font></a></p>
0
Jolkdarr
 
Hello !

Pour interpréter PHP, faut un serveur HTTP comme Apache par exemple.

En Java, c'est très simple :

import java.net.*;

public final class ip
{
public static void main(String[] Arguments)
{
try
{
String IP = java.net.InetAddress.getLocalHost().getHostAddress();
System.out.println(IP);
}
catch (java.net.UnknownHostException E) {}
}
}
0
carbon3 Messages postés 470 Date d'inscription   Statut Membre Dernière intervention   73
 
salut,
<?php print "Adresse IP : ".$_SERVER['REMOTE_ADDR'] ?>

donne un meilleur résultat... ;-)

un point, c'est tout
0
Eragon04
 
Salut,
pour afficher l'adresse IP d'un visiteur :

<?php
//affiche l'adresse IP
echo $_SERVER['REMOTE_ADDR']
?>
C/C ca ou tu souhaite afficher l'adresse IP.

et si tu veux y rajouter du texte :

<?php
//affiche l'adresse IP
echo '<p> Voici Votre IP ' . $_SERVER['REMOTE_ADDR'] . ' </p>';
?>

les simples quotes ( ' ) et la concatenation ( les points avant et aprés la variable) sont trés important.

Bon courage.
1
gilbert1995 Messages postés 414 Date d'inscription   Statut Membre Dernière intervention   29
 
Et si je veut modifier la taille
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
PenguinFlash
 
Mais pour recevoir le ip par email avec son nom d'hote ou un nom que il a récament entré dans un champs d'entré de donné ?
0
gilbert1995 Messages postés 414 Date d'inscription   Statut Membre Dernière intervention   29
 
function myIP() {
    if (window.XMLHttpRequest) xmlhttp = new XMLHttpRequest();
    else xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

    xmlhttp.open("GET","http://api.hostip.info/get_html.php",false);
    xmlhttp.send();

    hostipInfo = xmlhttp.responseText.split("\n");

    for (i=0; hostipInfo.length >= i; i++) {
        ipAddress = hostipInfo[i].split(":");
        if ( ipAddress[0] == "IP" ) return ipAddress[1];
    }

    return false;
}
0
mildiou123 Messages postés 281 Date d'inscription   Statut Membre Dernière intervention   116
 
je pense qu'en mettant le site https://trouver-ip.com/ en iframe sur ton site ça dois fonctionner :)
0
Alexiarosa Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Que dire de l'autre site pour IP ?
0
Volente Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Salut, tu veux dire http://www.localiserip.com/ ?
0
lolosb Messages postés 292 Date d'inscription   Statut Membre Dernière intervention   32
 
Bonsoir,

Afficher une ip en pure HTML n'est pas possible!
Soit, on l'affiche par du PHP:
<?php echo $_SERVER['REMOTE_ADDR']; ?>

Ou bien, si on n'est pas hébergé sur un serveur acceptant du PHP (très rare) on pourrait utiliser des plugins Javascript comme déjà décrit plus haut.
Le HTML est un language statique qui n'est même pas de la vraie programmation. Le HTML est coté client.

Loïc
0
fofo
 
ca se voit que tu débutes....
-2
supermib Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   1
 
mais encore ?
1