A
apomin
Пишу приложение типа Google suggest, на сервере используется скрипт на C++
cout << "Content-type: text/html\n\n";
cout << "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">";
cout << "<html>";
cout << "<head>";
cout << "<meta HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=windows-1251\">";
cout << "</head>";
cout << "aaa\nbbb\nccc\n";
...
Соответсвенно, в выпадающем списке при вводе букв отображается список из слов aaa, bbb,ccc (это отладочный пример)
Вопрос:
Что должен возвращать скрипт, чтобы в списке правильно показывались русские буквы?
У меня нет никаких встроенных перекодировщиков, всё своё.
то есть, какие конкретно байты должен вернуть скрипт, чтобы в списке отобразилась русская бука 'а' ?
И правильно ли у меня задана кодировка страницы charset=windows-1251 ?
cout << "Content-type: text/html\n\n";
cout << "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">";
cout << "<html>";
cout << "<head>";
cout << "<meta HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=windows-1251\">";
cout << "</head>";
cout << "aaa\nbbb\nccc\n";
...
Соответсвенно, в выпадающем списке при вводе букв отображается список из слов aaa, bbb,ccc (это отладочный пример)
Вопрос:
Что должен возвращать скрипт, чтобы в списке правильно показывались русские буквы?
У меня нет никаких встроенных перекодировщиков, всё своё.
то есть, какие конкретно байты должен вернуть скрипт, чтобы в списке отобразилась русская бука 'а' ?
И правильно ли у меня задана кодировка страницы charset=windows-1251 ?