Показать сообщение отдельно
  #12 (permalink)  
Старый 10.05.2018, 14:40
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Предупреждения не равны ошибкам и анализируя первые, нужно понимать к чему может привести использование неопределенных переменных. Одна из опасностей может поджидать как раз со стороны кук в данном случае, или же при использовании $_REQUEST, когда POST/GET переменные могут перезаписаны переменными из кук.

Если же я разрабатываю и контролирую ситуацию, то и по барабану предупреждения, но если это опасное место, то они должны быть загодя определена, то есть:

//в файле конфигураций
$scheme = 'ru'; //en и т.п. по умолчанию
//в скриптах
$scheme = $_COOKIE['scheme'] ?: $scheme;
Ответить с цитированием