Помогите с кодировкой php

программирование php ООП кодировка content-type

Вышла не большая проблемка с кодировкой у меня на сайте
В заголовках у меня написано:
<?php
header("Content-Type: text/xml;charset=utf-8");
?>
<<?php echo "?xml version=\"1.0\" encoding=\"UTF-8\" ?";?>>
<?php
echo "<!-- ".$_SERVER["HTTP_ACCEPT"].", ".$_SERVER["HTTP_ACCEPT_CHARSET"]." -->";
?>

И в результате получается исходный код:
<?xml version="1.0" encoding="UTF-8" ?>
<!-- text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8, windows-1251,utf-8;q=0.7,*;q=0.7 -->

Откуда взялась кодировка windows-1251 и как от нее избавится??? мне нужно только utf-8

Примечание:
Просто на этом файле у меня привязана fleshка и изза этой кодировки ничего показываться не хочет... как можно это исправить

Примечание:
$_SERVER['HTTP_ACCEPT_CHARSET'] мне нужно для просмотра кодировки

Примечание:
Проблема состоит в том что этот файл у меня связан с флешем. А т.к. флешь работает только с utf-8 поэтому мне и нужно избавится от windows-1251
Ответы:
Она взялась из заголовков запроса. Это браузер сообщает, что он хочет видеть. Сервер может поступать с этой информацией как угодно, в частности не обращать внимания и отдавать всё в utf-8.
Я что-то не понял. А в чем проблема-то состоит? Только конкретно.
Не "АААААА, я вывел на экран слово windows-1251 и теперь у меня на экране написано windows-1251!!!!!адинадин", а какая конкретно проблема с кодировками?


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.