Ip en javascript

Résolu/Fermé
boss0211 Messages postés 264 Date d'inscription lundi 13 février 2006 Statut Membre Dernière intervention 9 septembre 2007 - 6 mars 2006 à 21:25
 reponse - 22 juin 2009 à 18:20
Bonjour,
je voulais que les gens voyent que lon peut avoir leur ip comme on veut mais cela ne marche.dite moi sil y a une erreur de mon script:


<!-- DEBUT DU SCRIPT IP-->
<script language="javascript">

//IP address display: By http://www.Hostroute.com
//Script featured on Website Abstraction (http://wsabstract.com)

var ip = '<!--#echo var="REMOTE_ADDR"-->'

function ipval() {
document.myform.ipaddr.value=ip;
}
window.onload=ipval
</script>

<form method="post" action="" name="myform">
<input type="text" name="ipaddr" readonly>
</form>
<!-- FIN DU SCRIPT IP-->



MERCI

6 réponses

monsieur,
en javascript on peut pas obtenir l adresse ip ! ce ci dit on peut toujouir faire en sorte que : pour cela voici les maniere les plus connus
la premiere c est biensure d utiliser java si le navigateur et si le systme et si la personne.... donc avc une multitude de si vous pouvez faire ainsi:
if (java && java.net)
var ip = ''+java.net.InetAddress.getLocalHost().getHostAddress();
else ip = 'unknown';
et donc utiliser la variable ip comme vous semble dans vos script et pages.
sinon si vousavez un serveur PHP
vous faites ainsi
var ip = "<?php echo $_SERVER['REMOTE_ADDR']?>";
et vous appelez ca dans une pages php
si vous etes sur un serveur IIs et que vous utilisez des pagea ASP
vous faites ainsi
var ip = '<%= Request.ServerVariables("REMOTE_ADDR")%>' et vous appele la variable dans une page asp

ben au pire et vous utilisez du jsp
faites ainsi
var ip = '<%=request.getRemoteAddr()%>';
et enfin comme a l encienne
le server include est votre sauveur
et voila la ligne de code qui vous faut
var ip=ip = '<!--#echo var="REMOTE_ADDR"-->';

voila toutes les methodes que je connaisse personnelement j espere avoir contribuer a vous apporter quelques chose ou a repondre a votre question
merci!
3
Utilisateur anonyme
29 oct. 2008 à 16:04
donc il n y a toujours pas de réponse à cette question que je me pose aussi
je cherche à avoir l'IP sur un blog qui m'interdit l'utilisation du PHP
comment avoir l 'IP en JAVASCRIPT ( le userAgent est disponible )
1
P@ Messages postés 1709 Date d'inscription vendredi 7 juillet 2000 Statut Membre Dernière intervention 24 mars 2009 185
7 mars 2006 à 12:47
t'a pas mis une contante dans ip ??
Je suis pas super doué pour le js, mais j'ai l'impression que c'est ta variable qui n'est pas bonne <!--#echo var="REMOTE_ADDR"--> ca c'est pas du js, et donc pas une valeur genre ip ...
Tu le sort d'où ??

En mélangeant avec du PhP tu peux prendre l'ip
$IPClient = $_SERVER[REMOTE_ADDR] ;
en PHP

et aprés dans l'utiliser dans le js...
0
Ton hébergeur propose php??? Car je viens d'essayer telquel sur OVH, ça tourne sans problème(?)
0

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

Posez votre question
non que du html (voila.fr)
http://boss0211.site.voila.fr
0
---> var ip = '<!--#echo var="REMOTE_ADDR"-->'
Il attend la réponse du serveur :-)
0