![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 695 Pomógł: 65 Dołączył: 27.07.2009 Skąd: Y Ostrzeżenie: (0%) ![]() ![]() |
Witam
Chciałbym się dowiedzieć z waszego doświadczenia jak najlepiej zrobić szablon strony , aktualnie mam to zrobione bardzo ubogo... w pliku index.php w odpowiednim miejscu ładuje podstrony na podstawie GETa w zalezności czy jestem zalogowany czy też nie mam inny wygląd bocznego oraz górnego menu. Chciałbym się również dowiedzieć jak zrobić różne wersje językowe.. z góry dzięki za propozycje oraz wasze doświadczenie |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 75 Pomógł: 20 Dołączył: 8.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy dobrze to rozumiem ale jesli includujesz pliki przez get dosłownie to nie jest to najlepszy pomysł. Bo co jezeli ktos zmieni nazwe pliku i zamieni ja na np. ?file=/etc/passwd. Ale mimo wszystko mysle ze tak nie robisz:) Szablon strony ja robie na Smarty. Wtedy mozna tam elegancko ustawic czy user jest zalogowany (bo pewnie od tego zalezy wyglad twojego menu) i w zaleznosci od tego wszystko sobie zmieniać. Zanim zaczałem robic wszystko na smarty robiłem zmienna GET i w index.php miałem switcha ktory wykonywał (głównie includował) rozne pliki w zaleznosci od tego jaka była wartosc, np.:
Ale znacznie lepszym rozwiazaniem jest robienie tego na Smarty bo nie miesza ci sie wtedy kod logiki i prezentacji. A co do twojego drugiego pytania to tutaj jest wszystko swietnie opisane: http://pl.wikibooks.org/wiki/PHP/Internacjonalizacja Ten post edytował tab 12.12.2012, 22:38:27 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 08:42 |