Подскажите что за ошибка

Статус
В этой теме нельзя размещать новые ответы.

Диман

Постоялец
Заблокирован
Регистрация
15 Фев 2008
Сообщения
52
Реакции
0
  • Автор темы
  • Заблокирован
  • #1
Всем привет!Подскажите пожалуйста что за ошибка Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting T_STRING or T_VARIABLE or '{' or '$' in и как её исправить?
 
код в студию
 
Похоже что ты перед констанотй $ поставил. Для точного ответа выложи код.
 
Скорее всего что-то с кавычками. Но как писали выше код в студию.
 
  • Автор темы
  • Заблокирован
  • #5
Код:
else
        {
            unset( $_SESSION->'shoutbox_color_my' );
        }
    }
    else
    {
        unset( $_SESSION->'shoutbox_color_my' );
    }

Вот где появляется эта ошибка.В чём ошибка уже разобрался.Но теперь возникла другая проблема.Если её исправить то при входе на сайт будет выдавать ошибку HTTP 500. Скажите пожалуйста из-за чего это может быть и как это исправить?
 
Код:
else
        {
            unset( $_SESSION->'shoutbox_color_my' );
        }
    }
    else
    {
        unset( $_SESSION->'shoutbox_color_my' );
    }

Вот где появляется эта ошибка.В чём ошибка уже разобрался.Но теперь возникла другая проблема.Если её исправить то при входе на сайт будет выдавать ошибку HTTP 500. Скажите пожалуйста из-за чего это может быть и как это исправить?

А что это "$_SESSION->'shoutbox_color_my" означает?
 
Выложите больший кусок кода помоему лишняя фигурная скобка
 
А с каких пор у нас $_SESSION является обьектом?
 
Переменная сеанса - специальный тип переменной, значение которой сохраняется при переходе между последовательными страницами Web.
Если хочешь удалить переменную $_SESSION[‘action’], то правильней будет записать так – unset($_SESSION[‘action’]). А ты, как верно заметил admLoki , обращаешся к переменной $_SESSION как к объекту.
 
500 ошибка появляется во многих случаях. Её генерирует web-сервер, если не понимает что вообще происходит.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху