Erreur incompréhensible php

Résolu/Fermé
nEm3sis Messages postés 710 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 9 avril 2012 - 25 janv. 2008 à 21:04
 Frankx7 - 11 juil. 2008 à 17:31
Bonjour,
je ne comprend pas ce message d'erreur pouvez vous m'eclairer ?

Fatal error: Cannot use assign-op operators with overloaded objects nor string offsets in ... on line 80

et voici la ligne 80

$tableau_vaisseau[0][0]+=$nb*$temps_vaisseau*3600;

s'il manque des renseignement demandez moi

8 réponses

Utilisateur anonyme
25 janv. 2008 à 21:12
Salut,
je ne suis pas sur PHP mais est tu sur que le tableau est rempli precedemment et les chaines ("string") avec ?
0
nEm3sis Messages postés 710 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 9 avril 2012 113
25 janv. 2008 à 22:07
voici le contenu précédent de ce tableau
$tableau_vaisseau[0]=explode(";", $tableau_vaisseau[0]);

sachant qu'il y avai 1201290970;1201290970 dans $tableau_vaisseau[0]
donc c'est un timestamp qui est dans $tableau_vaisseau[0][0]
0
Utilisateur anonyme
25 janv. 2008 à 22:09
je ne te demande pas le contenu du tableau...
je te demande si des entrées sont faites pour recevoir ca avant de le demander dans le code...tu vois ?
0
nEm3sis Messages postés 710 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 9 avril 2012 113
25 janv. 2008 à 22:11
désolé je ne comprend pas très bien ce que tu me demande :s
0
Utilisateur anonyme
25 janv. 2008 à 22:12
bah avant de demander une info du tableau, est-ce que cette info est bien inscrite avant ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
nEm3sis Messages postés 710 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 9 avril 2012 113
25 janv. 2008 à 22:18
je vien de tester : je lui ai demandé de m'afficher cette valeur juste avant l'addition
il m'affiche bien le nombre
bizarre ce bug
0
Utilisateur anonyme
25 janv. 2008 à 22:21
je suis bête...depuis tout a l'heure, je te fait tourner en bourique :s

la ligne 801 fait entrer une valeur et la demande pas, désoler...


bon, essaye de mettre les expretions litterals entre parenthèse et pas les opérateurs...
0
nEm3sis Messages postés 710 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 9 avril 2012 113
25 janv. 2008 à 22:41
j'ai fai comme tu m'a di de mettre des parenthèse
ca ne marchai toujours pas

j'ai mis des echo partou (echo = affichage) ca buggai

et tout d'un coup ca bug plus

j'ai enlevé les echo et les parenthèse
et ca bug toujours pas

j'ai toujours pas compris mais ca marche


merci pour ta patience et ton aide
0
Utilisateur anonyme
25 janv. 2008 à 22:44
c'est biarre tout ca...
de rien en tout cas.

tu sais, le patience, j'en ai pas beaucoup, mais ca c'est normal...j'ai vu des gens ici qui ont du faire 10 pages d'aide (c'est 400 messages a peut pret), enfin bon...

pense a mettre le statut résolu...et si ca ne marche plus, tu peut revenir a tout moments.

a+ et bonne chance par la suite. ;)
0
J'ai eu le meme probleme il y a quelques minutes..., dans mon cas je fesait quelque chose du genre
$var['content'] .= '.....';
en fesant
$var['content'] =$var['content']. '.....';
tout fonctionne maintenant!
0