[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: не могу найти ошибку
McLotos
Вот кусок кода
if(empty($_SESSION['lang']))
{if(!empty($_GET['lang']))
{$_SESSION['lang'] = $_GET['lang'];
header('Location:'.$_SERVER['HTTP_REFERER']);}
else
{$_SESSION['lang'] = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);}//тута
}
elseif(!empty($_SESSION['lang']))
{if(!empty($_GET['lang']))
{$_SESSION['lang'] = $_GET['lang'];
header('Location:'.$_SERVER['HTTP_REFERER']);}
}

if(is_file(DIR_LANGS.$_SESSION['lang'].'.lang.php'))
{require DIR_LANGS.$_SESSION['lang'].'.lang.php';}
else
{require DIR_LANGS.DEFAULT_LANG.'.lang.php';}

ini_set('error_reporting',E_ALL);
Error_reporting(E_ALL);
молчат, а вот validator.w3.org ругается
Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in header.php on line 17
Что делать?

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.