kevin_ingen
Gebruiker
- Lid geworden
- 4 jan 2003
- Berichten
- 274
Beste forumleden,
Ik ben bezig met een php projectje van mij waarbij ik een variabele op elke pagina van mijn site wil kunnen aanroepen. Het gaat om een object waarmee ik bijna alle andere objecten in mijn site kan aanroepen. Een soort objecthandler dus.
Nu heb ik dit geprobeerd:
[pagin1]
[pagina2]
Met deze oplossing krijg ik:
Fatal error: Call to a member function getBean() on a non-object in /home/contracts/CN20051083/cms/test2.php on line 4
Dit zou dus betekenen in dat de verwijzing naar het object niet meer bestaat.
$globals heb ik ook geprobeerd. Beide oplossingen(session/globals) resulteren in een werkende eerste pagina en in dezelfde error op de 2e pagina.
Weet iemand een oplossing hiervoor?
Ik ben bezig met een php projectje van mij waarbij ik een variabele op elke pagina van mijn site wil kunnen aanroepen. Het gaat om een object waarmee ik bijna alle andere objecten in mijn site kan aanroepen. Een soort objecthandler dus.
Nu heb ik dit geprobeerd:
[pagin1]
PHP:
<?php
session_start();
error_reporting(E_ALL);
include_once('class.factory.php');
$contenteasy = new contenteasy();
$session['objHandler'] = $contenteasy;
$tmp = $session['objHandler'];
$user = $tmp -> getBean('userBean');
$user -> setVoornaam("testnaam");
echo($user ->getVoornaam());
?>
PHP:
<?php
session_start();
$tmp = $session['objHandler'];
$user = $tmp -> getBean('userBean');
$user -> setVoornaam("Arie");
echo($user ->getVoornaam());
?>
Fatal error: Call to a member function getBean() on a non-object in /home/contracts/CN20051083/cms/test2.php on line 4
Dit zou dus betekenen in dat de verwijzing naar het object niet meer bestaat.
$globals heb ik ook geprobeerd. Beide oplossingen(session/globals) resulteren in een werkende eerste pagina en in dezelfde error op de 2e pagina.
Weet iemand een oplossing hiervoor?