Unexpected 'else' (T_ELSE)

Résolu
Bonjour,

Qui voit une erreur là ?

<?php
$cookie = "bonjour";

if ( ! wp_is_mobile() And (isset($_COOKIE[$cookie])) ) {
{
echo '';
} 
else { setcookie($cookie, '1'); 

echo 'blabla';
}
?> 


Merci ;-)

2 réponses

  1. else { setcookie($cookie, '1') 


    tu as oublié un point virgule

    en fait si me me trompe pas ton code devrait être ça

    if ( ! wp_is_mobile() And (isset($_COOKIE[$cookie])) ) 
    {
              echo '';
    } 
    else 
    { 
          setcookie($cookie, '1') ;
    
          echo 'blabla';
    }
    1. oui exact mais même avec ça na marche pas
  2. Modérateur
    Bonjour,

    $cookie = "bonjour";
    
    if ( !wp_is_mobile() && isset($_COOKIE[$cookie]) ) {
      echo '';
    
    }else { 
      setcookie($cookie, '1') ;
      echo 'blabla';
    }
    

    1. Modérateur
      Tu avais deux accolades ouvrantes pour ton IF
      et un oublie de point-virgule dans ton else
    2. Merci mais c'est toujours la même erreur ;-(
    3. ah oui... merci beaucoup