TABLE BLOCKED SUR XAMP V3.2.2

Fermé
Craisse Messages postés 1 Date d'inscription mardi 15 novembre 2022 Statut Membre Dernière intervention 15 novembre 2022 - 15 nov. 2022 à 15:06
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 - 15 nov. 2022 à 15:18

Bonjour !

Je manipulais ma petite application sur Xamp  en voulant attribuer un rôle à un utilisateur, elle s'est bloquée la :

''Fatal error: Undefined class constant 'BLOCKED' in C:\xampp\htdocs\saedata\libraries\Sirah\User.php on line 607''

sur Sublime Text ça donne :

public function setStatus($code=null)
    {
        if(null===$code){
            $table     = $this->getTable();
            if( $table->locked ) {
                $code  = self::LOCKED;
            } elseif( $table->blocked ) {
                $code  = self::BLOCKED;    ===== line 607
            } elseif( $table->expired ) {
                $code  = self::EXPIRED;
            } elseif(!$table->activated){
                $code  = self::DISABLED;
            } elseif($table->userid && $table->connected) {
                $code  = self::LOGGEDIN;
            } else {
                $code  = self::IS_GUEST;
            }            
            if($this->isAdmin()){
               $code   = self::IS_ADMIN;
            }
        }
        $this->_status = $code;
        return $this;
    }

Aidez-moi s'il vous plait à les débloquer !!!

Mercis d'avances !!


1 réponse

jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
15 nov. 2022 à 15:18

Bonjour,

Cela semble signifier que la constante : BLOCKED n'existe pas ( ou n'est pas bien définie ) dans ton code.

Ne sachant pas de quelle application il s'agit ..  ni même ce que contient intégralement le fichier contenant l'erreur.. impossible de te répondre.

NB: A l'avenir, merci d'utiliser les balises de code pour poster du code sur le forum !


0