![]() |
![]() |
-pelikan- |
![]()
Post
#1
|
Goście ![]() |
Witam. Jestem ciekaw na jakiej zasadzie działają proste systemy szbalonów? Tzn jak sie dzieje, że w pliku gdzie jest html mamy {cos} a php zamiast tego {cos} wstawi jakas zmienna?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 0 Dołączył: 28.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
Tu deklarujesz nazwe katalogu z szablonami ($TemplatesDir) oraz nazwe katalogu cache ($CacheDir). Pamietajcie zeby nie dawac ostatniego '/'. Funkcja VaribleAssign przypisuje wartosci do zmiennych. Nastepnie funkcja preg_replace" title="Zobacz w manualu php" target="_manual (sory wyzej napisalem preg_match, moj blad) zmienia np. {$varible} na <?php echo $this -> Varible['varible']; ?> i jesli w pliku ktory ma wyswietlac szablon wstawiles:
to system doda taka wartosc do zmiennej $this -> Varible['varible'];. Nastepnie wszystko jest zapisywane do pliku w katalogu cache, pozniej za pomoca include zostaje wyswietlony sparsowany plik. Mysle ze zrozumieliscie. Pozdrawiam dex. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 16:28 |