Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Konflikt w klasach?, niezrozumiały błąd
janusz_l
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 15.03.2011

Ostrzeżenie: (0%)
-----


Witam!
Mam taki problem w PHP4. Mianowicie utworzyłem klasę podstawową X i klasę Y, która po niej dziedziczy. W obydwu klasach używam jeszcze innej klasy Z, której obiekt tworzę w konstruktorach. W pliku mojej strony tworzę obiekt L klasy Y i wyświetlam go i wszystko jest OK. Jest to lista "select" w html, która ma przypisaną formułę javascript, która działa na zdarzenie "onchange". Pobiera ona parametr value z listy i wysyła go ajaxem do innego pliku php, który łączy się z mySQL pobiera dane i tworzy inny obiekt klasy Y, aby wyświetlić dane też w liście (select w html) i tu pojawia się problem. Wyświetla się niezrozumiały dla mnie komunikat. Mówi on, że w pliku klasy podstawowej X używam metody do nie-obiektu. Jest to dziwne, bo wcześniej przy udziale tego pliku klasy podstwowej X jest już tworzony obiekt L. Błąd jest zgłaszany w związku z obiektem klasy Z utworzonym w konstruktorze klasy X w metodzie o tej samej nazwie, którą ma klasa Z i właśnie jest używana do obiektu utworzonego w konstruktorze. Przypomnę, że jednak wcześniej wszystko działa.
Go to the top of the page
+Quote Post

Posty w temacie
- janusz_l   Konflikt w klasach?   15.03.2011, 11:43:22
- - cudny   Jak wywołujesz konstruktor ? cytat: "W PHP5 ...   15.03.2011, 11:54:04


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 07:48