Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Перестали устанавливаться cookies
Форумы портала PHP.SU » » HTTP и PHP » Перестали устанавливаться cookies

Страниц (1): [1]
 

1. ED777 - 09 Августа, 2014 - 15:10:31 - перейти к сообщению
Здравствуйте форумчане.
Помогите плз не могу понять. Три года на сайте в системе администрирования и виртуальном офисе все работало нормально. Сейчас все работать перестало, я просто не могу туды войти, так как там установлена проверка включены куки или нет (простой скриптик)
PHP:
скопировать код в буфер обмена
  1. //проверка включены ли куки.....................
  2. if (!isset($_GET['probe'])){
  3.   //устанавливаем куки..........................
  4.    if (setcookie("test", "set")){
  5.    header("Location:$_SERVER[PHP_SELF]?probe=set");
  6.    }
  7.    }

Дальше проверка
PHP:
скопировать код в буфер обмена
  1. if (isset($_COOKIE["test"])){ВКЛЮЧЕНЫ}
  2. else{Не ВКЛЮЧЕНЫ}


Искал в интернете три дня но ни чего не нашел. Может конечно не там искал? Перепробовал все советы.

Начальник отдела системного администрирования написал, что на сервере были обновления связанные с окончанием жизненного цикла базы mysql версии 5.1 и переходом на более новую ветку этой базы, устранением некоторых уязвимостей интерпретатора php 5.3. Как это могло повлиять на установку cookies? Если кто знает, что делать расскажите. Проблемы начались дней 7 тому назад.

 

Powered by ExBB FM 1.0 RC1