Help :Uninitialized string offset

Résolu
Signaler
Messages postés
104
Date d'inscription
samedi 6 novembre 2004
Statut
Membre
Dernière intervention
19 août 2015
-
Messages postés
2480
Date d'inscription
jeudi 30 novembre 2006
Statut
Membre
Dernière intervention
14 janvier 2011
-
Bonjour,
Avec le code suivant,
if($c11!="ON"){for ($k=0;$k<$nbcomp;$k=$k+1){$CP11[$k]=str_replace('(CP1.1).', '', $CP11[$k]);if(strpos($c11,$CP11[$k])){$CP[$k]=$CP[$k]+1;};}}

j'ai :
Notice: Uninitialized string offset: 0 in c:\easyphp1-8\www\gestform10g\seconde\bilan\affichecompelev.php on line 102

Notice: Undefined offset: 2 in c:\easyphp1-8\www\gestform10g\seconde\bilan\affichecompelev.php on line 102

Notice: Undefined offset: 3 in c:\easyphp1-8\www\gestform10g\seconde\bilan\affichecompelev.php on line 102

Notice: Undefined offset: 4 in c:\easyphp1-8\www\gestform10g\seconde\bilan\affichecompelev.php on line 102

C'est surtout pour : Uninitialized string offset ! 
 
( je suis dans la suppression des erreurs  Notice:  )
Le code fonctionne malgré tout ( avec error_reporting(E_ALL ^ E_NOTICE); biensûr ;

Merci

1 réponse

Messages postés
2480
Date d'inscription
jeudi 30 novembre 2006
Statut
Membre
Dernière intervention
14 janvier 2011
19
Salut,

Si tu commençais par présenter ton code correctement, c'est à dire une instructin par ligne, indentation des boucles, etc tu pourrais plus facilement savoir à quelle ligne se produit l'erreur. Parce que là, vu que tout est sur la ligne 102, je comprends que tu aies du mal...