Segeja
@Segeja
Дизайнер

Как в движке DLE узнать, есть ли сессия авторизации или нету?

Итак. Мне надо узнавать, есть ли сессия авторизации или нету. Какие файлы надо подключить include, и какие переменные использовать, чтобы проверить сессию?
+ как происходит подключение к базе данных? Можно ли напрямую к ней подключиться с помощью new mysqli("localhost","user","password","db_name") или там тоже какая то защита стоит?
  • Вопрос задан
  • 3194 просмотра
Решения вопроса 1
Пфф...
@session_start(); - запуск сессии
print_r($_SESSION); - вывод всего содержимого сессии

Вообщем судя по вопросам Вы ни слова не поймёте из того, что я сказал, поэтому Вам на Фрилансим.
На счёт вопроса про базу, насколько мне память не изменяет, в DLE с базой работает класс с названием mysql.class.php, настройки для подключения находятся в db.config.php.
Пример работы с БД для DLE:
define("DBHOST", "имя хоста");
define("DBNAME", "имя базы");
define("DBUSER", "имя пользователя");
define("DBPASS", "пароль");
define("COLLATE", "кодировка");
$db = new db;
$auth = $db->super_query("SELECT id, email, login FROM admin WHERE login = '{$rem}' OR email = '{$rem}' LIMIT 0,1");

Только учтите, что я Вам привёл пример, а не решение Вашей проблемы.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы