Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

Библиотека :: Компьютеры и Программирование :: Котеров Д. В. - Самоучитель PHP 4
<<-[Весь Текст]
Страница: из 287
 <<-
 
nv("QUERY_STRING") 
); 
@putenv("QUERY_STRING=". 
$GLOBALS["HTTP_ENV_VARS"]["QUERY_STRING"]= 
$GLOBALS["QUERY_STRING"]= 
ereg_Replace("^[^?]*\\?","",getenv("QUERY_STRING")) 
); 
// Подключаем библиотекаря. 
$INC[]=getcwd(); 
include "Librarian.phl"; 
// Переходим в каталог со страницей. 
chdir(dirname($SCRIPT_FILENAME)); 
// Загружаем шаблонизатор. 
Uses("Template"); 
// Выводим содержимое главного блока страницы. 
echo RunUrl($SCRIPT_NAME); 
?> 
Главный модуль шаблонизатора 
Основной код шаблонизатора, который и выполняет всю работу, помещен в библио- 
теку Template.phl. Она содержит все функции, которые могут потребоваться в 
шаблонах и блочных страницах. Главная функция модуля — RunUrl() — "запуска- 
ет" страницу, путь к которой (относительно корневого каталога сервера) 
передается в 
параметрах. Результат работы этой функции — содержимое блока Output, порож- 
денного страницей. 
В листинге 30.14 приводится полный код шаблонизатора с комментариями. 
Листинг 30.14. Модуль шаблонизатора: Template.phl 

		
 
<<-[Весь Текст]
Страница: из 287
 <<-