Ik ben bezig met een website te maken die door middel van classes is opgebouwd.
Ik gebruik daar in ook een pagina systeem om pagina's te includen.
Nu heb ik een klein probleempje wat ik niet opgelost krijg.
Als eerste maak ik op de index een nieuwe classe Settings aan. Hierin moeten variabelen worden opgeslagen.
Ik wil vanuit de index en pagina's die geinclude zijn deze waarde kunnen opvragen of aanpassen.
Ik heb deze code:
$Settings = new Settings();
$PageLoad = new Index();
$PageLoad->SetMenuId();
$PageLoad->PageStart();
$PageLoad->PageLoad();
$PageLoad->PageEnd();
Als ik in de PageStart() functie een variabele vul ($Settings->var1 = "gevuld") dan kan ik deze in dezelfde functie ook aanroepen (echo $Settings->var1;).
Als ik deze echter in een andere functie wil aanroepen blijft hij leeg.
In PageLoad(); include ik andere pagina's. Hier wil ik ook doormiddel van echo $Settings->var1; de waarde kunnen aanroepen.
Is dit mogelijk, zoja wat doe ik fout?
Bedankt