Это происходит в момент проверки соединения с базой данных.
В заголовке ответа сервера при выполнении нижеперечисленных скриптов указывался в упор не понимаемый ie7 "charset=0"
Предпринятые шаги:
в файлы
connection.collation.php
connection.servertest.php
connection.databasetest.php
добавлял строку
header(’Content-type: text/html; charset=utf-8’);
исходя из логики - происходят отдельные запросы к серверу.
Эффект: первый скрипт выполняется, чарсет utf-8, второй выдает ту же ошибку.
Далее пытался в connection.js добавить dumb_ie.setRequestHeader("Content-Type", "Content-Type: text/html; charset=utf-8")
где dumb_ie - объект ajax
Но сервер выдает ошибку NS_ERROR_FAILURE 0х800004005
на другом сервере то же самое, в header’e упорно пишет Content-Type: text/html; charset=0
начальство пошло на принцип - должно работать на ie7 типа 40% россииян на нем.
В гугле описываются тонны кода, но инсталяшку не хотелось бы ручками заново переписывать.
Пожалуйста, помогите.
Спасибо.
Serenity, благодарю.
Проблема была в строках header(’Content-type: text/html; charset=utf-8’);
Правильное написание header(’Content-type: text/html; charset=utf-8’,TRUE);
TRUE для перезаписи уже "приготовленного" к отправке заголовка.