CodeIgniter bootstrap - получить доступ к фунциям, библиотеке и т.д. - пример загрука для отдельного скрипта
Primary tabs
Получить доступ к функционалу CodeIgniter можно как-то так:
<?php $application_folder = 'application'; $system_path = 'system'; // имя "системной" директории $rootpath = $_SERVER["DOCUMENT_ROOT"]; // путь к корню сайта define('EXT', '.php'); // расширение define('BASEPATH', $rootpath . str_replace("\\", "/", $system_path) . '/'); define('APPPATH', $rootpath . $application_folder.'/'); //require_once $_SERVER["DOCUMENT_ROOT"] . '/application/classes/Autoloader.php'; require_once $rootpath . '/system/core/CodeIgniter.php'; // загружаем ядро // далее можно пробовать выполнять стандартные функции например запрос к // БД: CI_Controller::get_instance()->db->query('YOUR QUERY HERE');
На практике - в самой системе можно использовать этот класс
(это случае если вы запускаете не исходный скрипт, а хотите "врезаться" в существующий фрэймворк - CodeIgniter)
[codeigniter]
- Log in to post comments
- 2139 reads