Добро пожаловать, Гость!
Не работает функция
Общие вопросы | Не работает функция

Не работает функция
19 Апр 2017Здравствуйте! У меня по каким то причинам перестал работать функция
if (isset($user))
{
echo '<a href="/exit.php"><img src="/images/exit1.png" alt="DS" /></a>';
}
else
{
echo '<a href="/reg.php"><img src="/style/icons/vhod1.png" alt="DS" /></a>';
}
после входа и выхода висит это echo '<a href="/reg.php"><img src="/style/icons/vhod1.png" alt="DS" /></a>'; который для гостей должно было
Комментарии:

Автор темы
biket, не решилась проблема
Добавлено:
Сибирский, Наконец то понял в чем дело

Выведи в этом месте var_dump($user) и посмотри что не так, возможно массив $user пустой



Вот написали global $set, $user;
В этом проблема.
______________________
Установи себе подпись: Ссылка

Автор темы
вот файл
Добавлено:
Saint, на других файлах и разделах работает,только в title.php не работает
Добавлено:
Saint, так тож не работает, а может из-за этого не работает
if ($set['web'] == false) {
Добавлено:
Saint, так тож не работает, а может из-за этого не работает
if ($set['web'] == false) {
Добавлено:
Saint, так тож не работает, а может из-за этого не работает
if ($set['web'] == false) {



if (isset($user['id']) AND $user['id'] > 0) {
echo '<a href="/exit.php"><img src="/images/exit1.png" alt="DS" /></a>';
} else {
echo '<a href="/reg.php"><img src="/style/icons/vhod1.png" alt="DS" /></a>';
}
Но это не решение проблемы . у тебя где-то ниже /sys/inc/user.php предопределена переменная мешающая правильному возврату false из массива $user
Возможно проблема в самом определения массиве $user
______________________
Я есть сущность