![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 1 Dołączył: 7.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam mały problem z systemem PHPTAL. Dla przykładu: Podzieliłem stronę na 3 pliki: index.php config.php test.php index:
test.php
Zmienne podane w test.php nie przechodzą do index.php w efekcie czego szablon ich nie uwzględnia. Co zrobić aby działało to poprawnie?
Powód edycji: [Spawnm] poprawiłem tytuł.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 20.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
W pliku test.php zamiast ustawiania zmiennych klasy template zwróć false/true i w pliku index.php ustaw zmienne uwzględniając zwróconą wartość.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 1 Dołączył: 7.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Całość pisana jest u mnie w OOP.
Właśnie widać... Musisz mieć coś pomieszane w logice, bo global" title="Zobacz w manualu PHP" target="_manual być nie powinno. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 1 Dołączył: 7.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
To jest przykładowy kod..
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Tworzę wtedy dużo niepotrzebnego kodu. Całość pisana jest u mnie w OOP. Rozwiązałem już problem wystarczyło dodać w klasie:
Właśnie widać... Musisz mieć coś pomieszane w logice, bo global" title="Zobacz w manualu PHP" target="_manual być nie powinno. To jest przykładowy kod.. To sam się zastanów czy to jest rozwiązanie czy przykładowy kod. -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 1 Dołączył: 7.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wystarczy czytać: "Rozwiązałem już problem wystarczyło dodać w klasie:" Kod jest tym co należy dodać..
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Ale nie mamy tego na myśli.
Chodzi nam o to, że obiektowo, to Ty nazwałeś, bo programowanie obiektowe m.in. zakłada rezygnację z global" title="Zobacz w manualu PHP" target="_manual i zastąpienie go innymi sposobami. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 1 Dołączył: 7.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
To przepraszam, nie wiedziałem. Dopiero uczę się OOP, jakie może być inne rozwiązanie niż global?
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
To przepraszam, nie wiedziałem. Dopiero uczę się OOP, jakie może być inne rozwiązanie niż global? Choćby nawet niepolecany singleton, lub odpowiednia klasa. Ew. Możesz obiekt przekazywać w parametrze funkcji. -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Choćby nawet niepolecany singleton Jest już temat o przekazywaniu zmiennych. Nie róbmy flame'a, bo singleton wcale nie jest taki zły (oczywiście, w odpowiednich przypadkach). -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 01:02 |