Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wczytywanie skryptu phtml do zmiennej
MikroUser
post
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 1
Dołączył: 5.09.2006

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


Problem natury:

plik.phtml
  1. <div>
  2. <? echo 'plik.phtml'; ?>
  3. </div>


index.php
  1. $content = file_get_contents('plik.phtml');
  2. echo $content;


niestety funkcja file_get_contents wczytuje zawartość pliku, a nie wykonuje jej dlatego wynik jest oczywisty:
  1. <div>
  2. <? echo 'plik.phtml'; ?>
  3. </div>


Celem jest aby wynik był postaci:
  1. <div>
  2. plik.phtml
  3. </div>


Jak tego dokonać?

PS. Co już sprawdziłem:
  • include_once() - wyświetla zawartość pliku i zwraca '1'
  • file() - wczytuje zawartość pliku, ale nie wykonuje jej
  • wykonanie pliku na zasadzie file_get_contents('http://www.example.com/plik.phtml'); nie wchodzi w grę
  • próbowałem się przegrzebać przez ZEND_VIEW, ale się pogubiłem w klasach i straciłem tylko czas.
  • jak na razie korzystam z rozwiązania:
    plik.phtml
    1. return '<div>'.$zmienna.'</div>'

    ale robi się to kłopotliwe przy dużej ilości htmla.

dziękuję za pomoc.
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: 25.08.2025 - 05:49