Русскоязычный форум, посвященный фреймворку Kohana
http://forum.kohanaframework.su/

Подключение файла
http://forum.kohanaframework.su/viewtopic.php?f=31&t=216
Страница 1 из 1

Автор:  websto [ 10 июн 2012, 20:31 ]
Заголовок сообщения:  Подключение файла

Народ подскажите как правильно подключать сторонние файлы.Например есть файл пхп с классами его надо инклюдить в контроллер.Что-то типа такого

require(DOCROOT.'public/simple_html_dom'.EXT);

так и не работает и ошибок не видает

Автор:  eBasher [ 10 июн 2012, 23:35 ]
Заголовок сообщения:  Re: Подключение файла

В качестве модуля можно или в качестве хелпера. Смотря что в файле. Особо хорошо будет, если это какой-то класс.

Автор:  ivank_x [ 10 июн 2012, 23:39 ]
Заголовок сообщения:  Re: Подключение файла

да и require тоже работает, смотрите логи, если require не находит файл, должна быть fatal error

Автор:  websto [ 11 июн 2012, 10:33 ]
Заголовок сообщения:  Re: Подключение файла

В логах вообще никаких ошибок не видает.

if ( stristr($pars['cod'], 'аааааа') ){

require(DOCROOT.'public/simple_html_dom'.EXT);

$html = file_get_html($pars['cod']);
foreach($html->find('object') as $fm)
$play = "<div>

$fm->parent

</div>";
$html->clear();
unset($html);
}
Вот здесь объекты идут уже с подключаемого файла.Но ошибок нет и результата нет

Автор:  ivank_x [ 11 июн 2012, 10:56 ]
Заголовок сообщения:  Re: Подключение файла

Если ошибок нет, значит файл у Вас всетаки подключается, может в самом файле, что то не отрабатывает

Автор:  websto [ 11 июн 2012, 11:55 ]
Заголовок сообщения:  Re: Подключение файла

А я правильно подключил - require(DOCROOT.'public/simple_html_dom'.EXT);
Этот файл 100% рабочий на другом сайте у меня все работает.Это известная библиотека для парсинга сайтов.Здесь все таки проблема мне кажется в самом подключении потому что если даже указать - require(DOCROOT.'public/simple_html_d'.EXT); или другую абракадабру тоже ничего не происходит и ошибок не видает

Автор:  websto [ 11 июн 2012, 12:45 ]
Заголовок сообщения:  Re: Подключение файла

Всем спасибо я уже разобрался.Ошибка была раньше по коду.

Страница 1 из 1 Часовой пояс: UTC + 4 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/