fser
Messages postés74Date d'inscriptionvendredi 26 septembre 2003StatutMembreDernière intervention23 avril 2005 19 févr. 2005 à 21:32
Je viens de confirmer mon hypothese : j'espere syncerement me tromper.
Que l'on me dise que je lamz, ok j'admet, mais si celui qui me dit ça le fait parceque je lui ai montré des failles de secu sur son site ... hum
car laisse moi te dire HenvimaL ( je m'en fou que tu lise pas ) en anglais, tu lamz ;)
fser
Messages postés74Date d'inscriptionvendredi 26 septembre 2003StatutMembreDernière intervention23 avril 2005 19 févr. 2005 à 21:29
ah le vieux temps ...
Depuis ( heuresement ) j'ai bien progréssé, mais il y a quand meme un probleme recurent : si on ( je ) poste d'autres de mes sources, je risque d'avoir aussi des sales notes a cause d'un "il y en a déjà des centaines" ...
lamz, oui en attendant, c'etait un debut.
HenvimaL
Messages postés28Date d'inscriptiondimanche 18 mai 2003StatutMembreDernière intervention 7 juin 2010 14 févr. 2004 à 14:26
rien a dire tu lamz
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008 10 févr. 2004 à 16:41
lu wonesek, pour autant que je me souvienne, il y a à peine 1 an je savais pas ce qu'étais l'opérateur module (%), donc j'aurais été content de tomber là dessus pour demander qu'on m'explique ce que c'est. c'est pas une mauvaise chose je crois (c'est pour ça que je ne cote pas, mais je ne conteste pas ton 5/10, ça me paraît pas excessivement brutal)
wonesek
Messages postés115Date d'inscriptionsamedi 2 février 2002StatutMembreDernière intervention13 mai 2006 10 févr. 2004 à 12:55
Escuse 'avé pas vu le "n00b" .... bonne continuation en php alors :)
wonesek
Messages postés115Date d'inscriptionsamedi 2 février 2002StatutMembreDernière intervention13 mai 2006 10 févr. 2004 à 12:53
pourrais tu me faire une source sur l'utilisation de l'operateur "+" stp? nan jdis ca pour rigoler :) je vois pas l'interet d'une source comme celle si surtout quand elle est incomplete et si peut modulable! torais pu faire une fonction comme Kirua au moins! :) bref treve de critique je met 5/10 si un jour y a qqn qui tape "modulo" en critere de recherche il tombera sur ta source.... merde non meme pas, ... si il tape "parité" lol
fser
Messages postés74Date d'inscriptionvendredi 26 septembre 2003StatutMembreDernière intervention23 avril 2005 7 févr. 2004 à 17:40
en fait c'est le estdiviseur que je pigeais pas trop et les while dont tu parlais .....
merci, la c'est plus clair !
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008 7 févr. 2004 à 17:22
function EstDiviseur($nb, $div)
{
//si le diviseur est nul, on a une erreur mathématique, donc on empeche cela en mettant fin à la fct (return false)
if($div == 0) return false;
//cf ci-dessous
return (($nb % $div) == 0);
}
$nb % $div retourne le modulo de ^nb par $div, c'est à dire le reste de la division. donc si nb est divisible par div, le reste est nul et on sait que c'est bon, donc on doit retourner true (vrai), dans ts les autres cas il faut retourner false (faux).
mais tu peux en fait tt de suite retourner ($reste == 0) puisque les opérateurs relationnels (==, >=, <=, <, >) retournent un booléens (vrai ou faux, true ou false)
tu comprends ça, ou c pas clair?
fser
Messages postés74Date d'inscriptionvendredi 26 septembre 2003StatutMembreDernière intervention23 avril 2005 7 févr. 2004 à 16:43
c vrai, je me souvenais plus que j'avais viré cette condition.
par contre je saisis pas toute ta source, car je suis trop nul :)
de toute façon, c'est qu'une version merdique qui trainait ...
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008 7 févr. 2004 à 16:39
(note: c'est pas moi qui ai mis 1/10, j'ai pas côté)
t'es certain qu'un nb négatif ne peut pas être qualifié de pair? et tant qu'à faire, tu pouvais aussi écrire une fonction du genre:
19 févr. 2005 à 21:32
Que l'on me dise que je lamz, ok j'admet, mais si celui qui me dit ça le fait parceque je lui ai montré des failles de secu sur son site ... hum
car laisse moi te dire HenvimaL ( je m'en fou que tu lise pas ) en anglais, tu lamz ;)
19 févr. 2005 à 21:29
Depuis ( heuresement ) j'ai bien progréssé, mais il y a quand meme un probleme recurent : si on ( je ) poste d'autres de mes sources, je risque d'avoir aussi des sales notes a cause d'un "il y en a déjà des centaines" ...
lamz, oui en attendant, c'etait un debut.
14 févr. 2004 à 14:26
10 févr. 2004 à 16:41
10 févr. 2004 à 12:55
10 févr. 2004 à 12:53
7 févr. 2004 à 17:40
merci, la c'est plus clair !
7 févr. 2004 à 17:22
{
//si le diviseur est nul, on a une erreur mathématique, donc on empeche cela en mettant fin à la fct (return false)
if($div == 0) return false;
//cf ci-dessous
return (($nb % $div) == 0);
}
$nb % $div retourne le modulo de ^nb par $div, c'est à dire le reste de la division. donc si nb est divisible par div, le reste est nul et on sait que c'est bon, donc on doit retourner true (vrai), dans ts les autres cas il faut retourner false (faux).
pr l'écrire en plus segmenté tu peux faire ça:
$reste = $nb % $div;
if($reste == 0)
return true;
else
return false;
mais tu peux en fait tt de suite retourner ($reste == 0) puisque les opérateurs relationnels (==, >=, <=, <, >) retournent un booléens (vrai ou faux, true ou false)
tu comprends ça, ou c pas clair?
7 févr. 2004 à 16:43
par contre je saisis pas toute ta source, car je suis trop nul :)
de toute façon, c'est qu'une version merdique qui trainait ...
7 févr. 2004 à 16:39
t'es certain qu'un nb négatif ne peut pas être qualifié de pair? et tant qu'à faire, tu pouvais aussi écrire une fonction du genre:
function EstDiviseur($nb, $div)
{
if($div == 0) return false;
return (($nb % $div) == 0);
}
à utiliser comme ça:
if(EstDiviseur(21, 7))
{
//sera exécuté
}
ah un truc, t pas obligé de mettre les { } après une if, une for, une while ... s'il n'y a qu'une seule instruction ds le bloc. exemple:
if(EstDiviseur(5, 2)) echo "5 est pair";
(t pas obligé de mettre sur la même ligne évidemment, ça tu fais comme tu veux)
par contre pr une déclaration de fonction t obligé de mettre les {}