cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
19 mars 2005 à 15:32
nuchoon
Messages postés20Date d'inscriptionsamedi 11 novembre 2000StatutMembreDernière intervention10 août 2007
-
23 mars 2005 à 21:10
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
nuchoon
Messages postés20Date d'inscriptionsamedi 11 novembre 2000StatutMembreDernière intervention10 août 2007 23 mars 2005 à 21:10
non mais ya un exemple (une version amélioré, le cookie prévaut sur l'argument "closed" ou "opened") ici: www.nuchoon.com
arnal69130
Messages postés445Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention22 mars 20072 23 mars 2005 à 17:25
salut nuchoon,
T'aurais pas une ptite capture d'écran stp ?
nuchoon
Messages postés20Date d'inscriptionsamedi 11 novembre 2000StatutMembreDernière intervention10 août 2007 20 mars 2005 à 13:18
euh... j'ai rien dit, je viens de voir le lien là-haut... :-)
nuchoon
Messages postés20Date d'inscriptionsamedi 11 novembre 2000StatutMembreDernière intervention10 août 2007 20 mars 2005 à 13:18
Pour la qualification "initié"... ben c'est juste parce que "débutant" je trouvais que ça ne collait pas. En plus c'est extrêmement flou comme truc. C'est quoi "initié"? on explique ce que ça veut dire quelque part?
Maintenant si c'est si grave que ça il y a peut-être moyen qu'un webmestre modifie le bousin...
Pour parler de choses plus intéressantes, est-ce qu'il y a moyen sur ce site de mettre à jour une contribution? J'aurai bien aimé redonner un zip avec toutes les modifications suggérées.
ghostahjay
Messages postés12Date d'inscriptionlundi 9 février 2004StatutMembreDernière intervention28 août 2005 20 mars 2005 à 10:36
Juste pour dire que ton script est vraiment pas mal et peut aider dans beaucoup de projets qui a un menu multi-niveau et qui utilise PHP. En ce qui concerne le 'AND', tu pousse Anthomicro ;p
Merci pour cette source !
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 19 mars 2005 à 20:37
Puis pour les explications désolé, je croyais que c'était de l'initié ^^
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 19 mars 2005 à 20:36
le AND c'est pas bien grave, c'est juste une question de style, tu peux laisser le && (comparaison bit à bit)
Ensuite le === vérifie le type de ta variable, c'est à dire que si tu as une variable de type string (qui a pour valeur 1) et une autre variable de type int qui a également la valeur 1, ce test te retournera vrai :
if($var1==$var2) tandis que ce test if($var1===$var2) te retournera faux car les deux variables n'ont pas le même type. Le second test est plus rapide à traiter car les variables ne sont pas converties.
a +
Cyberboy2054
Messages postés173Date d'inscriptionjeudi 20 décembre 2001StatutMembreDernière intervention22 août 2008 19 mars 2005 à 20:25
Ca change quoi le AND à la place du && ?
Ensuite tu peux expliquer ce que fait le === ?
C'est sympa de dire "c'est 1000 fois mieux de faire comme ca" afin d'aider les autres à progresser mais si ya pas d'explications ca sert à rien...
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 19 mars 2005 à 15:32
J'adore le code initié comme ça, tout le monde maîtrise PHP sur le bout des doigts si ce code est initié...
<? à remplacer par <?php
if(($num > 97 && $num < 122)) (et accessoirement toutes les vérifs basées sur ce modèle) : à remplacer par ça (pour les parenthèses) :
if($num > 97 AND $nom < 122)
Ensuite tu sais que $nom est toujours de type numérique, antant remplacer le double égal par un triple :
if($num===95)
Ensuite les echo avec des doubles quotes sont inappropriés ici vu que t'es obligé de les échapper dans les attributs html, autant faire ceci :
23 mars 2005 à 21:10
23 mars 2005 à 17:25
T'aurais pas une ptite capture d'écran stp ?
20 mars 2005 à 13:18
20 mars 2005 à 13:18
Maintenant si c'est si grave que ça il y a peut-être moyen qu'un webmestre modifie le bousin...
Pour parler de choses plus intéressantes, est-ce qu'il y a moyen sur ce site de mettre à jour une contribution? J'aurai bien aimé redonner un zip avec toutes les modifications suggérées.
20 mars 2005 à 10:36
Merci pour cette source !
19 mars 2005 à 20:37
19 mars 2005 à 20:36
Ensuite le === vérifie le type de ta variable, c'est à dire que si tu as une variable de type string (qui a pour valeur 1) et une autre variable de type int qui a également la valeur 1, ce test te retournera vrai :
if($var1==$var2) tandis que ce test if($var1===$var2) te retournera faux car les deux variables n'ont pas le même type. Le second test est plus rapide à traiter car les variables ne sont pas converties.
a +
19 mars 2005 à 20:25
Ensuite tu peux expliquer ce que fait le === ?
C'est sympa de dire "c'est 1000 fois mieux de faire comme ca" afin d'aider les autres à progresser mais si ya pas d'explications ca sert à rien...
19 mars 2005 à 15:32
<? à remplacer par <?php
if(($num > 97 && $num < 122)) (et accessoirement toutes les vérifs basées sur ce modèle) : à remplacer par ça (pour les parenthèses) :
if($num > 97 AND $nom < 122)
Ensuite tu sais que $nom est toujours de type numérique, antant remplacer le double égal par un triple :
if($num===95)
Ensuite les echo avec des doubles quotes sont inappropriés ici vu que t'es obligé de les échapper dans les attributs html, autant faire ceci :
echo '
[#
][...]';
a +