Ip en javascript

Résolu
boss0211 Messages postés 264 Statut Membre -  
 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

  1. 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
  2. jmg78
     
    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
  3. P@ Messages postés 1137 Date d'inscription   Statut Membre 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
  4. king
     
    Ton hébergeur propose php??? Car je viens d'essayer telquel sur OVH, ça tourne sans problème(?)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. king
     
    ---> var ip = '<!--#echo var="REMOTE_ADDR"-->'
    Il attend la réponse du serveur :-)
    0