Ip en javascript

Résolu
boss0211 Messages postés 264 Date d'inscription   Statut Membre Dernière intervention   -  
 reponse -
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

reponse
 
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
 
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   Statut Membre Dernière intervention   185
 
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
king
 
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
boss
 
non que du html (voila.fr)
http://boss0211.site.voila.fr
0
king
 
---> var ip = '<!--#echo var="REMOTE_ADDR"-->'
Il attend la réponse du serveur :-)
0