Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> prosty system szablonów
zomb
post
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 1
Dołączył: 7.06.2009
Skąd: Sanok

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


Witam,
Postanowiłem sobie zrobić odpowiadający moim potrzebom prosty system szablonów, wygląda on tak:

  1. $temp = file_get_contents('styles/'.$style.'/index.php');
  2.  
  3. foreach($lang as $t => $content){
  4. $temp=str_replace("{".$t."}", $content, $temp);
  5. }
  6.  
  7. $temp=preg_replace('({(.*?)})', "", $temp);
  8.  
  9. echo $temp;


to jest zawartość pliku głównego - index.php.
Mój problem jest taki:
gdy umieszczę w pliku "styles/'.$style.'/index.php" jakikolwiek kod php parser nie czyta go w ogóle, w źródle strony pokazuje się on tylko podświetlony na różowo....
proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kokers
post
Post #2





Grupa: Zarejestrowani
Postów: 154
Pomógł: 33
Dołączył: 18.10.2010
Skąd: Katowice

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


ponieważ nie inlcludujesz pliku tylko wyświetlasz jego zawartość. echo nie spowoduje ci że kod php się wykona.

poczytaj poszukaj poszperaj jak ten problem rozwiązują inne systemu szablonów jak np smarty

Ten post edytował kokers 1.03.2011, 12:53:23
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 8.10.2025 - 21:52