Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#1 Le 08/12/2012, à 14:25

fr-loic

[résolu] Aide pour fonction vérifier IP en javascript ou php

Bonjour,

Je souhaiterais dans une page html faire apparaître un lien qu'a une seule adresse ip. Par exemple:
192.168.1.3 peut accéder au lien "http://localhost:631/"
Toutes les autres adresses ip ne vois pas le lien.

Il me faudrait donc un truc du genre "si 192.168.1.3 alors lien sinon rien" mais je ne connais rien en javascript et ma page est en html.

Quelqu'un pourrait-il m'aider?

Merci

Dernière modification par fr-loic (Le 08/12/2012, à 15:17)


La liberté n'a de valeur que partagée → Into the wild

Hors ligne

#2 Le 08/12/2012, à 14:43

Haleth

Re : [résolu] Aide pour fonction vérifier IP en javascript ou php

Tout d'abord, j'espère que tu comprends à quel point ce genre de procédé est futile (si tu le fait avec une idée de sécurité, laisse tomber ..)
Coté client, c'est pas fesable
Coté serveur, en fonction du langage que tu utilises, tu as des fonctions/variables qui contiennent l'IP client

Exemple en python:

os.environ["REMOTE_ADDR"]

En php:

echo $_SERVER['REMOTE_ADDR'];

En Perl:

print %ENV{'REMOTE_ADDR'}

Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#3 Le 08/12/2012, à 14:55

fr-loic

Re : [résolu] Aide pour fonction vérifier IP en javascript ou php

Je connais et se sais qu'il y à des variables pour obtenir l'adresse ip du client, reste que je cherche à faire la condition avec celle-ci en javascript ou php si ma page reste en html.

Dernière modification par fr-loic (Le 08/12/2012, à 14:56)


La liberté n'a de valeur que partagée → Into the wild

Hors ligne

#4 Le 08/12/2012, à 14:57

Haleth

Re : [résolu] Aide pour fonction vérifier IP en javascript ou php

Coté client:

alert(json.ip);

Dernière modification par Haleth (Le 08/12/2012, à 14:57)


Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#5 Le 08/12/2012, à 15:10

fr-loic

Re : [résolu] Aide pour fonction vérifier IP en javascript ou php

C'est bon j'ai trouvé en php :

<?php

$range_start = ip2long("192.168.1.12");
$range_end   = ip2long("192.168.1.20");
$ip          = ip2long($_SERVER['REMOTE_ADDR']);
if ($ip >= $range_start && $ip <= $range_end) {
  echo 'http://localhost:631/' ;
}

?>

Merci.

Dernière modification par fr-loic (Le 08/12/2012, à 15:16)


La liberté n'a de valeur que partagée → Into the wild

Hors ligne

Haut de page ↑