Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Проблема с сесиями

Проблема с сесиями


     24.06.2014    Все вопросы » Общие вопросы по PHP    2081

вопрос
Доброго времени суток!
Использую DLE 10.1 + IPB 3.4.6 (связка от kaliostro)
на сайте стоит скрипт личного кабинета. Проблема в том что зайти в него старые пользователи не могут, а только новые зарегистрированы. либо удалить аккаунт и по новой создать тогда тоже будет работать. Но не удалять же все аккаунты.

Вот часть кода:

<?php
session_start();
if(!isset($_SESSION['dle_user_id']) || empty($_SESSION['dle_user_id']) || $_SESSION['dle_user_id']=='') { echo '<br><br><br><br><br><center>Enter to account!</center>'; exit(); }
require_once 'config.php';

.......

$get_user_name_query = $gl_db->select("SELECT `name` FROM `".$tbl_USERS."` WHERE `user_id`=? LIMIT 1",$_SESSION['dle_user_id']);
$gl_user_name = $get_user_name_query[0]['name'];


Всем старым пользователям при заходе в Личный кабинет пишет Enter to account!

Раньше был DLE 9.5 и без форума, то все работало со старыми и новыми пользователями.

P.S. За качество исполнение кода прошу не судить, он не мой, и нет поддержки.

Ответа пока нет


Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх