<?php class loadclasses { function load($classname,$classpath,$objectname) { include ($classpath); $$objectname = new $classname; return $wynik; } } ?>
I jak sprawdzam na takich plikach :
index.php :
<? include ('ClassLoad.php'); $mod = new loadclasses; $mod->load('wyswietl','test.php','foo'); $foo->wyswietlaj('lalalala'); ?>
i test.php
<? class wyswietl { function wyswietlaj($tekst) { } } ?>
[comment]Klasa głupawa ale do testu się nada.[/comment]
Błąd :
Cytat
Fatal error: Call to a member function wyswietlaj() on a non-object in C:\Documents and Settings\Administrator\Moje dokumenty\Xampp\xampplite\htdocs\testy\index.php on line 6
Dlaczego nie ładuje mi klasy ( to wnioskuje z błędu) ?