Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Include w Klasie
DowNlOaD_
post 28.05.2010, 18:05:40
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 28.02.2010

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


a wiec tak

zrobilem swoj template engine z cache

mozna wkladac do plikow szablonu zmienne i robic ify

i mam taka funkcje w klasie:

Kod
    public function show($file)
    {
        if (!file_exists($this->cache_dir."cache.".$file))
        {
            $sname = basename($_SERVER['SCRIPT_FILENAME']);
            echo("<b>TemplateEngine Error:</b> File <b>".$this->template_dir.$file."</b> doesn't exist. Error in <b>".$sname."</b>.<br />");
            return 0;
        }
        include($this->cache_dir."cache.".$file);
    }


i jak uzywam np: show("index_body.php"); to pojawia sie tresc pliku ale zmienne z index.php nie chodza

jak to mozna naprawic?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
DowNlOaD_
post 28.05.2010, 18:40:26
Post #2





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 28.02.2010

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


no niewiem ;p

mi jakos all chodzi i konwertuje all

a jak chce uzyc show aby potem includowalo plik z cache to zmiennych z index.php jakos nie wykrywa ;/

a jak poprostu uzyje:

Kod
include("cache/cache.index_body.php");


to all chodzi

ale po to zrobilem show() aby skrocic kod a zmiennych z klasy nie moge wyciagnac do include, chyba ze sie da i niewiem jak ;/

//edit

SOLVED smile.gif

moze byc lock ;p

Ten post edytował DowNlOaD_ 28.05.2010, 18:40:45
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 21:11