Группа: Пользователь Регистрация: 11.05.2014 | разделил классы по разным файлам class.DB.php, class.DB_Result.php, в class.DB.php добавил в начало include ('class.DB_Result.php'); ошибок в логе нет, но и скрипт не работает. так же в class.DB_Result.php поменял private $_result; на public $_result; Заметил такую закономерность: после перегрузки апача скрипт отрабатывает, запускает в админку. но следующий клик по любой ссылке выкидывает на страницу ввода пароля и больше не пускает (пока не перезагружу апач), насколько понимаю проблема в недоступности какой-то переменной, но какой именно не пойму ... P.S. Нашел в коде функцию _autoload($class), получается классы инклудятся автоматически, удалил мою строку подключения, действительно работает так же (только после перезагрузки апача). P.S.2 Если ставлю галку "Сохранить сессию" при входе то после входа не вылетает. Что меняет эта галка? Отредактировано IT-Center: 13.08.2014, 07:05:40 |