|
|
|
|
|
для: oliss
(06.03.2010 в 18:57)
| | Да, у меня тоже так.
Спасибо. | |
|
|
|
|
 54.8 Кб |
|
|
для: oliss
(06.03.2010 в 18:52)
| | Начальные установки дрима | |
|
|
|
|
 36.2 Кб |
|
|
для: Владимир55
(06.03.2010 в 11:05)
| | Вот панель дрима
Блокнот забудьте как страшный сон .он не работает с утф
Хотите нормальный блокнот --- Notepad++ | |
|
|
|
|
|
|
|
для: oliss
(06.03.2010 в 10:47)
| |
Просто сам документ (скрипт) надо сохранять в кодировке UTF-8.
|
Вот этого я никак не могу понять.
Открыл редактор (Дремвавер), создал эту страничку, при сохранении редактор подсказывает форму приведения к юникоду без BOM. Свойства у странички такие же, как и приведенные Вами.
Но русский текст в сохраненном файле читается обычным блокнотом также, как если бы была кодировка 1251.
Вообще, что значит "сохранить в кодировке"?
Я, как бы, всего лишь жму сохранить файл и даю ему имя. Что в нем есть, то и сохраняется. А что ещё можно сделать? | |
|
|
|
|
 39.5 Кб |
|
|
для: Владимир55
(06.03.2010 в 09:10)
| | Просто сам документ (скрипт) надо сохранять в кодировке UTF-8. | |
|
|
|
|
|
|
|
для: oliss
(05.03.2010 в 22:55)
| | Я вот никак не могу понять, почему у Вас работает
<title>Наша главная страничка</title>
|
Если страница в UTF-8, то должно быть нечто нечитаемое.
Разве не так? | |
|
|
|
|
|
|
|
для: Владимир55
(05.03.2010 в 19:12)
| | Да можно воспользоваться .htaccess
# Выставляем кодировку UTF-8
AddDefaultCharset UTF-8
|
хидеры не нужны.
Старайтесь всё что можно отдавать ХТМЛом не взваливать на плечи php, лишняя нагрузка ,да и хередок не использовать по возможности . | |
|
|
|
|
|
|
|
для: oliss
(05.03.2010 в 16:41)
| | Как полагаете, является ли верным такой код:
<?php
header('Content-type: text/html; charset="utf-8"');
echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>';
$data = 'НАСТРоЙКа';
echo iconv('cp1251', 'utf-8', $data);
echo '</title>
<link href="../../../styl.css" rel="stylesheet" type="text/css">
</head>
<body>';
$data = 'Фраза в теле страницы';
echo iconv('cp1251', 'utf-8', $data);
echo <<<TEXT
<div id="content"></div>
<script src="../jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$.get("../ajax-1.php", function(data){
$('#content').html(data);
});
</script>
TEXT;
|
При этом в файле ajax-1.php
<?php
$data = 'Фраза из Ajax';
echo $data = iconv('cp1251', 'utf-8', $data);
|
При отдаче страницы кодировка в заголовке присутствует.
(У меня такое впечатление, что если в .htaccess вписать
AddDefaultCharset On
AddDefaultCharset UTF-8
| то header становится излишним.) | |
|
|
|
|
|
|
|
для: Владимир55
(05.03.2010 в 14:22)
| | Точка входа ,куда посредством сервера перекидываем все запросы к сайту
index.php
<?php
header('Content-Type: text/html;charset=utf-8'); // Кодировка
header ('Expire: Mon, 4 Apr 1995 01:01:01 GMT'); // Дата в прошлом
header('Cache-Control: no-cache, must-revalidate'); // HTTP/1.1
header('Pragma: no-cache'); // HTTP/1.1
header('Last-Modified: '.gmdate('D, d M Y H:i:s').'GMT'); // Последнее изменение
// разные подключения
include_once ('data/get_magic_quotes.php');// Обработка "магических" кавычек суперглобальных массивов
include_once ('config.php');// Файл конфигурации
include_once ('data/mysql_connect.php');// Соединение с базой данных
// контролер
................
ob_start();//включаем буферизацию вывода
// Подключаем шаблон морды
if (file_exists('templates/_home.php'))include_once('templates/_home.php');
.....................
|
_home.php
<!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" lang="ru" xml:lang="ru">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Наша главная страничка</title>
<base href="<?php echo DIR_WEB_ROOT ?>" />
<meta name="title" content="........" />
<meta name="Description" content="........"/>
<meta name="Keywords" content=".........."/>
<meta name="Robots" content="index,follow" />
<meta name="Resource-type" content="document" />
<link rel="icon" href="<?php echo DIR_WEB_ROOT ?>favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="<?php echo DIR_WEB_ROOT ?>favicon.ico" type="image/x-icon" />
<style type="text/css">
<!--
/* GENERAL */
*{margin:0;padding:0;}
html{font-size:100.01%;} /* - установили шрифт стандартного размера (16px). */
body{
font-size:62.5%;/* устанавливаем размер шрифта в 10px.*/
font-family:Verdana,Arial,Helvetica,sans-serif;
}
li{ list-style-type: none;}
img{ border: 0;}
..............
-->
</style>
</head><body>
Текст Текст Текст Текст Текст
</body></html>
|
| |
|
|
|
|
|
|
|
для: oliss
(05.03.2010 в 02:22)
| | Не могли бы Вы привести пример всей страницы, выполненной на utf-8 ?
Что бы там были тайтлы и хотя бы пара строк текста (без базы). | |
|
|
|
|