|
|
|
| Сервер выдает заголовки в кодировке utf-8.
Вывожу шапку страницы вот таким кодом:
<?php
$data = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Language" content="ru">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Тест</title>
</head>
<body';
echo iconv('cp1251', 'utf-8', $data);
echo "555555555555555 <br>";
echo "888888888888888<br>";
|
К моему удивлению, выводятся только тайтлы и строка 888888888888888.
"Пятерок" нету.
Если удалить строку echo iconv('cp1251', 'utf-8', $data); то "пятерки" появляются.
Удаление из шапки строки
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
ничего не меняет.
Что за эффект? | |
|
|
|
|
|
|
|
для: Владимир55
(10.03.2010 в 15:30)
| |
Когда говорите что что-то "не выводит", смотреть надо исходник, а не html | |
|
|
|
|
|
|
|
для: Loki
(10.03.2010 в 15:46)
| | смотреть нужно сгенерированный HTML-поток, а не php-исходник. | |
|
|
|
|
|
|
|
для: Trianon
(10.03.2010 в 17:25)
| | Исходник страницы я имел ввиду, а не результат работы браузера. | |
|
|
|