[PHP5] Cannot use object of type forms2 as array in ...

Pagina: 1
Acties:

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 11-04 17:07
Hallo allemaal,

Ik heb een class genaamd "forms2", maar nu krijg ik een foutmelding wanneer ik een functie probeer te gebruiken. De fout treed op wanneer ik de output aan een variable wil hangen.

De output is een meer-dimensionale array die ik via deze regel in een variable wil stoppen.

PHP:
1
$formparts = $forms2->getFormParts($_GET["id"], "order");


Ik krijg dan echter de fout:
Fatal error: Cannot use object of type forms2 as array in ... on line 19
Weet iemand wat ik fout doe :?

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 03-05 20:49

Creepy

Tactical Espionage Splatterer

En als je een andere functie probeert te gebruiken? Heb je wel een instantie van je klasse aangemaakt? Heb je al andere dingen geprobeerd? Zo ja, wat dan en wat lukte daar niet mee?
Zie ook P&W FAQ - De "quickstart"

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 01-05 19:54

Bosmonster

*zucht*

De rest van je code zou ook handig zijn :)

(of in ieder geval de delen die er toe doen, object def, methode, instantiatie)

[ Voor 50% gewijzigd door Bosmonster op 03-08-2005 11:40 ]


  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 11-04 17:07
Ik heb andere functies geprobeerd en deze werkten ook niet.
Ik heb dan maar een paar dingen wat andere namen gegeven en nu werkt het wel (waarom kwam ik daar niet eerder op?)

Ik vermoed dat het met register_globals fout is gegaan, omdat er ook een sessie loopt met de key forms2. Helaas kan register_globals niet af omdat andere delen dan niet meer goed werken die door iemand anders zijn gemaakt :(

Toch bedankt voor jullie hulp.

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt