Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PHP w plikach .tpl?, jak wstawic kod php w teplatesach...
osadnik
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 19.09.2004

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


Czy ktos moze mi doradzic jak umiescic kod php (dokladnie zaincludowac inny plik.php) w pliku .tpl

Umieszczam prosty kawalek kodu ktory powinien zaincludowac inny .php i nic mi nie pokazuje. Widzialem na inny forum jakis link do strony http://pl.php.net/eval ale nie mam pojecia co z tym zrobic...? kto mi pomoze?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Chewolf
post
Post #2





Grupa: Zarejestrowani
Postów: 335
Pomógł: 0
Dołączył: 15.11.2003

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


Przykład :
  1. <?php
  2. $a = 'test.tpl';//nazwa pliku
  3. $b = join(file($a));// dodajemy zawartosc pliku do zmiennej
  4. eval(&#092;"?>\".$b.\"<?\");//przepuszczamy przez parser dzieki eval
  5. ?>


ale lepiej zrobić to na smartach... nie ma co się bawić z jakimiś mini systemami ...
Przykład :
  1. <?php
  2. require_once('libs/Smarty.class.php');
  3. $smarty = new Smarty;
  4. $smarty->assign( 'test', 'plik.php');
  5. $smarty->display( 'index.tpl' );
  6. ?>

Plik index.tpl :
Kod
{include_php file="$tresc"}

Bo bardziej chodzi ci pewnie o to... (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)

Ten post edytował m5910 13.11.2004, 09:42:28
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: 15.10.2025 - 05:23