Непонятно, из-за чего, но когда выскакивает эта ошибка в адмике "эта функция не используется", Firebug вот такой заголовок показывает:
Host *****.ru
User-Agent Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6
Accept text/javascript, text/html, application/xml, text/xml, */*
Accept-Language ru,en-us;q=0.7,en;q=0.3
Accept-Encoding gzip,deflate
Accept-Charset windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive 115
Connection keep-alive
Content-Type application/x-www-form-urlencoded; charset=utf-8
X-Requested-With XMLHttpRequest
Referer http://*****.ru/manager/index.php?a=1&f=menu
Content-Length 19
Cookie SN4be4014a2fef0=136gtaqjv2j7qjlsdub3redrm3; webfxtab_resourcesPane=2; a=a
А вот что показывает после того, как почищу кукисы и когда ошибки не возникает:
Host *****.ru
User-Agent Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6
Accept text/javascript, text/html, application/xml, text/xml, */*
Accept-Language ru,en-us;q=0.7,en;q=0.3
Accept-Encoding gzip,deflate
Accept-Charset windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive 115
Connection keep-alive
Content-Type application/x-www-form-urlencoded; charset=utf-8
X-Requested-With XMLHttpRequest
Referer http://*****.ru/manager/index.php?a=1&f=menu
Content-Length 19
Cookie SN4be4014a2fef0=nq0k40rl7magn1nr4a66941ls4
То есть, я вижу разницу в заголовках только в строке "Cookie", и именно - после чистки их все становится нормально...
Неправильный Cookie устанавливается, получается:
Cookie SN4be4014a2fef0=136gtaqjv2j7qjlsdub3redrm3; webfxtab_resourcesPane=2; a=a
В cookie записано в переменную "а" буква "a", хотя в передаваемых параметрах "index.php?a=1" в переменную "а" передается единица, и вот думаю, что из-за этого и возникает ошибка, ведь в выбор
в manager/index.php передается буква "a", которая берется из cookie, а там обработка только цифр стоит и естесственно, не найдя в вариантах с цифрами буквы, берется значение default:
echo "
<div class='subTitle'>
<span class='right'>".$_lang['functionnotimpl']."</span>
</div>
<div class='sectionHeader'>".$_lang['functionnotimpl']."</div>
<div class='sectionBody'>
<p>".$_lang['functionnotimpl_message']."</p>
</div>
";
что и отображается в админке...
Вопрос к гуру: где устанавливается в коде cookie и почему вот такая байда как "а=а" добавляется?