Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Генерация страницы в UTF-8 средствами РНР
 
 автор: Владимир55   (30.07.2012 в 10:34)   письмо автору
9.7 Кб
 
 

Имеется страница:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Language" content="ru">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Уточнить запрос</title>
<META NAME="ROBOTS" CONTENT="NOINDEX">
</head>

<body>

            <h1>Уточнить запрос</h1>
            <p>Указанный артикул обнаружен.</p>


Она вполне нормально отображается в браузере, причем последний автоматически выбирает кодировку UTF-8.

Пытаюсь сгенерировать эту же страницу средствами РНР:

<?php

    
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Language" content="ru">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Уточнить запрос</title>
<META NAME="ROBOTS" CONTENT="NOINDEX">
</head>

<body>

            <h1>Уточнить запрос</h1>
            <p>Указанный артикул обнаружен.</p>
    '
;

?>


Результат в скриншоте.

В чем причина искажений? Может, через РНР это впринципе невозможно?

  Ответить  
 
 автор: confirm   (30.07.2012 в 10:59)   письмо автору
 
   для: Владимир55   (30.07.2012 в 10:34)
 

<?
header
('Content-type: text/html; charset=utf-8');
echo 
'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">....'

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования