function __autoload($class_name)
{
$file = SERVER_PATH.'classes/class.'.$class_name . '.php';
if(file_exists($file))
{
require_once $file;
}
else
{
echo "Fout: Er is geprobeerd een class file te include maar helaas het bestand bestaat niet.";
}
}
@maarten & maarten2008: elk bestand laden bij elke request is nogal ver van efficiënt. Het beste wat je kan doen is de opbouw van de code veranderen. Autoloader of manueel laden blijft mijn voorkeur.
Inderdaad, ik wil ze niet handmatig inladen. Vraag me dan enkel af hoe het zit met de overerving van classes. Je kan natuurlijk niet een class laten overerven van een class die nog niet ge-include is.