Bonsoir, avec ton 1er if tu teste l'absence de variable
Bonjour,
J'essaye de me faire un petit système pour qu'un utilisateur trouve le nombre tous semble correct mais il y'a un soucis.. quand j'entre un chiffre il m'affiche toujours "Veuillez introduire un nombre"...
Merci
11 réponses
Salut,
Le soucis c'est que sa tourne dans le vide en me mettant une erreur de temps depasser + le $chiffre non definis ...
Tu ne déclare pas le fait que ta variable POST est = à $chiffre donc forcément pour lui tu n'a pas rentré de valeur !
Après fait gaffe à ton intval
Bonjour,
Juste une question : c'est normal de regénérer le nombre aléatoire à chaque tentative ?
Sa fonctionne toujours pas jeremy
Huggy<br />
Bonjour,
Juste une question : c'est normal de regénérer le nombre aléatoire à chaque tentative ?</blockquote>
Il a peut-être raison le fait de recharger la page fait que tu as un nouveau nombre ! Je sais que j'avais essayer aussi de créer un système avec un nombre mais ça reste compliquer ! Je rajoutais un <input type="hidden" value="mon_nombre" /> pour que ça fonctionne ! En plus toi tu veut que l'utilisateur devine le nombre en lui disant plus haut, plus bas.
Et excuse moi, je n'avais pas fait gaffe mais :
php.net<br />
empty — Détermine si une variable est vide</blockquote>
Donc en faite il fallait que tu mette :
Salut,
Toujours rien ..
J'ai fais passez le chiffre aléatoire dans une variable pour qu'elle reste la même..
Mais sa tourne toujours dans le vide..
Peut être le fait d'utiliser while !?
Voilà le code PHP fonctionnel ici.
Vous avez des problèmes d'algorithmes, surtout si la valeur à chercher est 0 car empty(0)=True donc la condition isset AND !empty ne fonctionnera pas il vaut mieux choisir un OR dans ce cas, de plus intval(abc)=0 donc le résultat de votre algorithmes sera bon alors que ce n'est pas le cas