Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Общие вопросы > Непонятная проблема с Content-Type |
Автор: patap 17.11.2008, 12:05 | ||
Всем привет. В чем значит беда: Есть такая страница,
при просмотре этой страницы вылетает следующая штука: http://ipicture.ru/Gallery/Viewfull/9215136.html хотя ни какой загрузки происходить не должно, должен отобразиться контент этой страницы это происходит тогда, когда обработчик встречае строку 2: header('Content-Type: content="text/html; charset=windows-1256"'); если ее закоментить, то все нормально работает. дело в том, что мне нужно чтобы отображались арабские символы, если задавать кодировку в мета-теге, то символы отображаются некорректно. и еще один ньюанс, этот скрипт у меня нормально работал, а потом ни стого ни с сего начал выдавать этот баг, только в Internet Explorer, Opera и др. работают с ним нормально. В чем может быть проблема? Посоветуйте пожалуйста..... |
Автор: skyboy 17.11.2008, 12:46 | ||
зачем кавычки-то? windows-1256 - что это за кодировка? Добавлено через 2 минуты и 26 секунд заголовок должен выглядеть так:
форма записи используется в теге <meta>, но никак не в заголовках. |
Автор: patap 17.11.2008, 13:01 |
windows-1256 - арабская кодировка. ну в общем не важно. все получилось, исправил хидер на header('Content-Type: text/html; charset=utf-8'); и все работает! ![]() спасибо за совет! )) |
Автор: skyboy 17.11.2008, 14:09 |
то был не совет. то был ответ на вопрос. а совет другой: читай документацию. к примеру, в документации к функции http://php.net/header приведено достаточно примеров, чтоб понять, что именно ты делаешь не так. |