Parse error: syntax error, unexpected T_BOOLEAN_AND

j-mi
WRInaute accro
WRInaute accro
 
Messages: 3411
Inscription: 17 Mai 2005

Parse error: syntax error, unexpected T_BOOLEAN_AND

Message le Mer Fév 21, 2007 2:03

Parse error: syntax error, unexpected T_BOOLEAN_AND

bonjour je souffre sur un casse tete chinois

voici la portion de code qui me revoi cette erreure, c'est une question de parenthéses mal fermées ou fermée trop tot dans le if ?

Code: Tout sélectionner
if
         (
            (( $row['user_level'] == USER && $board_config['allow_pm_autoreply'] == USER )
|| ($row['user_level'] == MOD && ($board_config['allow_pm_autoreply'] == MOD
|| $board_config['allow_pm_autoreply'] == USER)
|| ( $row['user_level'] == ADMIN && $board_config['allow_pm_autoreply'] != -1))   && $row['user_pm_autoreply'] == 1)   && $row['user_pm_autoreply'] == 1) && !in_array($userdata['username'], $pm_whitelist))

KMAMa2f
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 29
Inscription: 7 Juin 2006

Message le Mer Fév 21, 2007 7:51

Code: Tout sélectionner
if(
   (
    ( $row['user_level'] == USER && $board_config['allow_pm_autoreply'] == USER )
    ||
    (
     $row['user_level'] == MOD
     && ( $board_config['allow_pm_autoreply'] == MOD || $board_config['allow_pm_autoreply'] == USER )
     || ( $row['user_level'] == ADMIN && $board_config['allow_pm_autoreply'] != -1 )
    ) && $row['user_pm_autoreply'] == 1
   ) && $row['user_pm_autoreply'] == 1
  )

  && !in_array($userdata['username'], $pm_whitelist) )  ???


le nombre de parenthese ouvrante et fermante est diffrent, ' && !in_array($userdata['username'], $pm_whitelist) ' se retrouve hors du if


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités