Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 29.06.2003 Skąd: Warszawa Ostrzeżenie: (0%)
|
witam,
na stronie moje sesje przyjmuja taka wartosc: Kod Array ( [language] => language Object ( [lang_name] => __PHP_Incomplete_Class Object ( [__PHP_Incomplete_Class_Name] => language [lang_name] => russian ) ) ) znalazlem w necie info, ze __PHP_Incomplete_Class Object jest jakims bledem w php :/ czy ktos z was sie spotkal z takim bledem i wie jak temu zapobiec? klasa language jest prosta:
tworzenie: $language = new language(); // aha, na localhoscie dziala ok pzdr. wojto Ten post edytował wojto 7.09.2005, 14:58:54 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 29.06.2003 Skąd: Warszawa Ostrzeżenie: (0%)
|
na serwerze jest 4.3.10, u mnie jest 5.0.0
usunalem te globale i dalem singletony, ale teraz mam taki problem, ze nie widzi mi obiektu $db w klasie $session, a kolejnosc wywolywania mam nastepujaca:
o singletonach dopiero co przeczytalem dokladnie przed 5 minutami getinstance w kazdej klasie wyglada analogicznie:
no i wykonujac skrypt dostaje blad: Kod php Notice: Undefined variable: db Fatal error: Call to a member function sql_query() on a non-object in c:\usr\apache\httpd\html\poflirtuj\includes\session.class.php on line 98 ta linia, to: Kod function gc($a) { //linia 98: return($db -> sql_query("DELETE FROM ".PREFIX."sessions WHERE last_active<UNIX_TIMESTAMP()-1800")); } OOP tylko liznalem w javie, wiec problem moze jest w kolejnosci wywolywania klas, czy da sie zrobic tak, zeby dzialalo wszystko ok, jesli klasy sa powiazane w sposob: mam klasy Auth, Db, Error, Io, Language, Session Auth korzysta z Db i Io Io korzysta z Db Language korzysta z Auth Session korzysta z DB, Auth niby w takiej kolejnosci jak wywoluje, to kazda klasa powinna miec to co potrzebuje :/ |
|
|
|
wojto __PHP_Incomplete_Class Object 7.09.2005, 14:58:03
aleksander czy na localu i na serwerze wersje php sa te same?... 7.09.2005, 15:34:38
ActivePlayer na moje oko, zeby w sesji bylo git, musisz zainclu... 7.09.2005, 16:15:31
FiDO Definicja obiektow przechowywanych w sesji musi by... 7.09.2005, 16:26:31
aleksander a zdefiniowales zmienna $db w metodzie gc ? t... 7.09.2005, 20:16:47 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 08:55 |