Notice: Undefined index: CBlock et NBlock

Notice: Undefined index: CBlock et NBlock - PHP - Programmation

Marsh Posté le 21-11-2006 à 14:17:19    

le code est :  
 
function get_var($varname) {
    if (!is_array($varname)) {  
      return $this->varvals[$varname];    } else {
      reset($varname);
      while(list($k, $v) = each($varname)) {
        $result[$k] = $this->varvals[$k];
      }
 
      return $result;
    }
  }
 
l'erreur est sur la ligne en gras.
 
je ne comprends pas pourquoi tout mon code est faux alors qu'il fonctionnais très bien avant

Reply

Marsh Posté le 21-11-2006 à 14:17:19   

Reply

Marsh Posté le 21-11-2006 à 14:28:23    

C'est plutôt in_array, non ? au lieu de is_array

Reply

Marsh Posté le 21-11-2006 à 14:30:02    

ben non, en tout cas c'est ainsi qu'il est en ligne.mais même si je fais cette mofif ça m'affiche toujours l'erreur

Reply

Marsh Posté le 21-11-2006 à 14:31:00    

C'est pareil qu'avant. Chaque fois que tu accèdes à un tableau, il faut vérifier que la clé y est bien. Là t'y accède directement, ce qui peut poser problème. Ou alors c'est ton tableau qui est mal initialisé

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed