• Codeby web-security - Курс "Тестирование Веб-Приложений на проникновение с нуля" от команды codeby. Общая теория, подготовка рабочего окружения, пассивный фазинг и фингерпринт, Активный фаззинг, Уязвимости, Пост-эксплуатация, Инструментальные средства, Social Engeneering и многое другое. Подробнее ...

  • Мобильный клиент нашего форума для Android гаджетов доступен в Google Play Market по этой ссылке. Клиент можно скачать с нашего форума по этой ссылке. Последняя версия МК в нашем телеграм канале вот здесь

проблема со Smarty

  • Автор темы Pete
  • Дата начала
P

Pete

#1
Не могу пронаследовать свой класc от класса Smarty:

Код:
<?php

include_once("/home/virtual/site194/fst/var/www/site/class/Smarty/Smarty.class.php"); 

session_start();

$disp = new dispatcher();

print "aaaaa";

class dispatcher extends Smarty 
{

function dispatcher() {
}

}

?>
Fatal error: Cannot instantiate non-existent class: dispatcher in /home/virtual/site194/fst/var/www/site/index.php on line 7

Причем если я напишу просто $smarty = new Smarty(); все отработает нормально, путь указан верно. Уже 2 часа воюю, помогите, плз :ph34r:


PHP Version 4.3.11
 
P

Pete

#2
Проблема решилась, надо было просто объявить класс до использования. Хотя если наследуешь от класса в том же файле, это не обязательно вроде.
 
Вверх Снизу