Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Przypisanie include do zmiennej/tablicy
Forum PHP.pl > Forum > Przedszkole
zagi195
  1. $template->assign_vars(array(
  2. 'SERWERY' => include('stat/index.php'))
  3. );

Mam taki kod, on powoduję wczytanie tej podstrony a ja chcę żeby po wpisaniu {SERWERY} wyświetlało mi w pliku szablonu stronę stat/index.php w odpowiednim miejscu, można było by to rozwiązać przez iframe, ale nie umiem zrobić żeby automatycznie dostosowywało wysokość. co jest nie tak? a może jakieś inne rozwiązanie?
Zyx
1. Include nie jest funkcją, lecz instrukcją języka
2. Include nie zwraca wartości, lecz po prostu wykonuje kod w dołączanym pliku.

Ogólnie postaraj się dobrze zrozumieć podstawy PHP, bo to właśnie tutaj szwankuje u Ciebie smile.gif. Aby zrobić to, co chcesz, musisz przechwycić wyjście:

  1. include('plik.php');
  2. $zawartosc = ob_get_clean();
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.