Help :Uninitialized string offset

Résolu
cs_brezoneg Messages postés 104 Date d'inscription samedi 6 novembre 2004 Statut Membre Dernière intervention 19 août 2015 - 14 mai 2007 à 19:51
neigedhiver Messages postés 2480 Date d'inscription jeudi 30 novembre 2006 Statut Membre Dernière intervention 14 janvier 2011 - 14 mai 2007 à 20:52
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

neigedhiver Messages postés 2480 Date d'inscription jeudi 30 novembre 2006 Statut Membre Dernière intervention 14 janvier 2011 19
14 mai 2007 à 20:52
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...
3
Rejoignez-nous