Pourquoi différent ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Pourquoi différent ?

Re: Pourquoi différent ?

par stealth35 » 10 mai 2010, 13:38

utilise une comparaison avec ip2long ca sera plus juste qu'une comparaison sur une chaine

Re: Pourquoi différent ?

par Perrin » 08 mai 2010, 19:13

le truc tout bête :shock:

Re: Pourquoi différent ?

par Yoyop » 08 mai 2010, 19:10

Hum, en effet, j'ai très honte là :D

J'ai cherché pendant 2 heures... testé les types, etc... quel nul.

Merci en tout cas. :)

Re: Pourquoi différent ?

par visualight » 08 mai 2010, 15:08

bien vu ^^

Re: Pourquoi différent ?

par blof » 08 mai 2010, 12:14

Bonjour,
Pourquoi différent ?
parce-que "192.198.1." est différent de "192.168.1." :wink:

Re: Pourquoi différent ?

par visualight » 08 mai 2010, 11:54

Bonjour,

Que raconte ta variable $ip ?
Peux tu en faire un echo pour voir comment elle se rempli ?

Pourquoi différent ?

par Yoyo » 08 mai 2010, 09:06

Bonjour à tous,

je teste un script qui vérifie que l'utilisateur est sur mon LAN.

Le bout de code est :

Code : Tout sélectionner

$debut = substr($ip,0,10); // récupère les 10 premiers chiffres de l'IP, soit 192.168.1. en principe if ($debut == "192.198.1."){ // instructions } else{ echo "$ip pas sur le LAN"; }
Et je me retrouve avec
192.168.1.30 pas sur le LAN
C'est pas bizarre ça ? D'où ça peut venir ? :)