![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 28.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie. Mam sobie taki problem.
W Kernel.class mam sobię funkcję coś ala
następnie w indexie wywołuję sobie
i niby wszystko jest ok. problem pojawia się, gdy w class.kernel w innej funkcji chcę wykorzystać dobrodziejstwa klasy db (np
pojawia się problem, bo dodając standardowo do konstruktora wywala Cytat rning: require_once(classes/db.class.php) [function.require-once]: failed to open stream: Nie ma takiego pliku ani katalogu ... jak to naprawić?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 28.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
nie, nie - to wynika z tego, że gdzieśtam wcześniej mam funkcję autoload i to ona próbuje wywołać tą funkcję. czyli tak jakby ta funkcja nie była tworzona- jednak psikus polega na tym, że jak do konstruktora dodam
wywala Fatal error: Cannot redeclare class mysql_driver in .... rozwiązanie: przeniesienie $this->db = new db; z konstruktora do funkcji wywołującej problem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 00:42 |