Na een jaar of drie niet meer geprogrammeerd te hebben, ben ik maar weer eens begonnen in PHP.
Ik ben op dit moment een script aan het schrijven (d'uh) en maak gebruik van meerdere bestanden waarin een class zit met haar eigen functies. Ik heb op dit moment de bestanden sql.inc.php en login.inc.php, waarin de classes SQL en USER staan. Beide bestanden worden met behulp van require_once geinclude in index.php en ik zorg met het new-command dat ik de functions kan gebruiken.
Echter kom ik nu een op een klein probleempje waar ik niet uit kan komen. Ik moet namelijk in het bestand login.inc.php een functie aanspreken uit sql.inc.php (namelijk activelink()), maar krijg dit met geen mogelijkheid aan de praat. De melding kunnen jullie denk ik wel raden:
Fatal error: Call to a member function on a non-object in /home/alternativity/public_html/incs/login.inc.php on line 33. Op line 33 probeer ik dus de activelink aan te roepen.
Ik ben op dit moment een script aan het schrijven (d'uh) en maak gebruik van meerdere bestanden waarin een class zit met haar eigen functies. Ik heb op dit moment de bestanden sql.inc.php en login.inc.php, waarin de classes SQL en USER staan. Beide bestanden worden met behulp van require_once geinclude in index.php en ik zorg met het new-command dat ik de functions kan gebruiken.
Echter kom ik nu een op een klein probleempje waar ik niet uit kan komen. Ik moet namelijk in het bestand login.inc.php een functie aanspreken uit sql.inc.php (namelijk activelink()), maar krijg dit met geen mogelijkheid aan de praat. De melding kunnen jullie denk ik wel raden:
Fatal error: Call to a member function on a non-object in /home/alternativity/public_html/incs/login.inc.php on line 33. Op line 33 probeer ik dus de activelink aan te roepen.