[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с Кодировкой!
lawbreaker
Проблема с Кодировкой!
Вот тут.
Только заходиш на сайт сразу карлявки. А если переставить на UTF-8 то всё ок. Но как зделать чтобы сайт сам сразу становился на "UTF-8" ??
С етим тоже не пашыт
HTML
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Помогите плиз




Спустя 41 минута, 41 секунда (8.02.2009 - 22:51) LoneCat написал(а):
Попробуй отсылать кодировку страницы http-заголовком, как впринципе и надо делать, иже:
PHP
header('Content-type: text/html;charset=utf-8');

Спустя 1 минута, 17 секунд (8.02.2009 - 22:53) kirik написал(а):
lawbreaker, ты как-то хитро сделал, что когда сайт сохраняешь он во-первых сохраняется как фрэйм (хотя я не заметил у тебя фреймов), а во-вторых сохраянется в windows-1251. Копай, ищи где-то забыл поменять кодировку.

Спустя 41 секунда (8.02.2009 - 22:53) kirik написал(а):
LoneCat у него вроде бы index.html..

Спустя 5 минут, 55 секунд (8.02.2009 - 22:59) LoneCat написал(а):
Цитата (kirik @ 8.02.2009 - 23:53)
LoneCat у него вроде бы index.html..

Ну тут уж я гадать не буду smile.gif но проблема собственно в этом и есть:
PHP
$aHeaders get_headers('http://www.allday.ho.ua/');
foreach(
$aHeaders as $sHeader) {
  echo 
$sHeader.'<br />';
}

Результат:
Цитата
HTTP/1.1 200 OK
Date: Sun, 08 Feb 2009 19:57:46 GMT
Server: Apache/2.2.11 (FreeBSD)
Last-Modified: Sun, 08 Feb 2009 19:10:42 GMT
ETag: "8d3c11-8d3-4626d02a27080"
Accept-Ranges: bytes
Content-Length: 2259
Connection: close
Content-Type: text/html; charset=windows-1251

Спустя 3 минуты, 21 секунда (8.02.2009 - 23:03) LoneCat написал(а):
Впринципе если действительно используется голый html - можно настроить кодировку в .htaccess, тогда все html-файлы будут отсылаться с заголовками, указывающими что они в кодировке UTF-8:
Код
AddCharset UTF-8 .html

Спустя 3 минуты, 15 секунд (8.02.2009 - 23:06) lawbreaker написал(а):
не понял sad.gif
так в чём проблема?
и что там сохраняетса?

Спустя 25 минут, 17 секунд (8.02.2009 - 23:31) lawbreaker написал(а):


а чё ето не работает? какого браузер другую кодировку врубает?
HTML
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Спустя 6 минут, 33 секунды (8.02.2009 - 23:38) kirik написал(а):
Цитата (lawbreaker @ 8.02.2009 - 15:06)
не понял sad.gif
так в чём проблема?


создаешь файл .htaccess в корне сайта (тамже где лежит index.html). Потом пишешь в этот файл AddCharset UTF-8 .html, сохраняешь, и смотришь сайт. Если не вышло, попробуй переименовать твой index.html в index.php и добавить в самое начало строчку header('Content-type: text/html;charset=utf-8');.

Спустя 13 минут, 56 секунд (8.02.2009 - 23:52) lawbreaker написал(а):
всё спасибо!
PHP
header('Content-type: text/html;charset=utf-8');.
я зделал ето


_____________
Я Андрей и мне 14 лет :)
И ни как не дождусь когда HardWoman меня удалит
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.