Omnesis
Постоялец
- Регистрация
 - 7 Сен 2007
 
- Сообщения
 - 96
 
- Реакции
 - 21
 
- Автор темы
 - #1
 
Дело такое.
Пытаюсь разобраться, как вставлять php скрипты в dle.
Для примера взял скрипт Для просмотра ссылки Войдиили  Зарегистрируйся
Делал по Для просмотра ссылки Войдиили  Зарегистрируйся
Сам скрипт положил в папку engine/modules/whois/
Создал файл engine/modules/whois/whois.php
В нём написал следующее
	
	
	
		
Подключил engine/engine.php
	
	
	
		
Создал шаблон whois.tpl в нём написал {whois}
Захожу по ссылке site.com/index.php?do=whois и сам скрипт появляется в верху сайта. А при проверки домена выбрасывает на главную...
А если вместо
	
	
	
		
 вставляю
	
	
	
		
То отображает как надо.
В чём ошибка? И как исправить, чтоб скрипт microWhois работал именно в модуле а не выбрасывал на главную?
Заранее спасибо
	
		
			
		
		
	
				
			Пытаюсь разобраться, как вставлять php скрипты в dle.
Для примера взял скрипт Для просмотра ссылки Войди
Делал по Для просмотра ссылки Войди
Сам скрипт положил в папку engine/modules/whois/
Создал файл engine/modules/whois/whois.php
В нём написал следующее
		PHP:
	
	<?php
   $whois = include ENGINE_DIR.'/modules/whois/microwhois.php';
     $tpl->load_template('whois.tpl');
     $tpl->set('{whois}', $whois); 
     $tpl->compile('content');
     $tpl->clear();
?>
	Подключил engine/engine.php
		PHP:
	
	case "whois" :
         include ENGINE_DIR.'/modules/whois/whois.php';
         break;
	Создал шаблон whois.tpl в нём написал {whois}
Захожу по ссылке site.com/index.php?do=whois и сам скрипт появляется в верху сайта. А при проверки домена выбрасывает на главную...
А если вместо
		PHP:
	
	$whois = include ENGINE_DIR.'/modules/whois/microwhois.php';
	
		PHP:
	
	$whois = 'Hello world';
	В чём ошибка? И как исправить, чтоб скрипт microWhois работал именно в модуле а не выбрасывал на главную?
Заранее спасибо
				


