Le cas des booléens

Résolu
sdhc86 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   -  
sdhc86 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, j'ai un problème avec ce code :)

<?php  
   $age = 19;  
   $autorisation_entrer = NULL;  
   if( $age >= 18){  
    $autorisation_entrer == true;  
   }else{  
    $autorisation_entrer == false;  
   }  
   if($autorisation_entrer == true){  
    echo "Bienvenu petit zéro :D";  
   }  
   elseif($autorisation_entrer == false){  
    echo "tu as pas le droit d'entrer !";  
   }  
   ?>


Il m'affiche tu as pas le droit d'entrer !





Cordialement Sdhc

2 réponses

loul
 
il ne faut pas utiliser les double = quand on met une valeur à une variable , seulement pour les conditions !
1
@lobotomix:~# rm -rf *\ Messages postés 1392 Date d'inscription   Statut Membre Dernière intervention   208
 
Bonsoir et comme ça cela dit quoi?
$age = 19; 
   $autorisation_entrer = NULL; 
   if( $age >= 18){ 
    $autorisation_entrer == true; 
   }else{ 
    $autorisation_entrer == false; 
   } 
   if($autorisation_entrer == true){ 
    echo "Bienvenu petit zéro :D"; 
   } 
   else{ 
    echo "tu as pas le droit d'entrer !"; 
   }



"Un homme azerty en vaut deux"
1
sdhc86 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   128
 
Tout fonctionne merci !
0