IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Руководство для новичков (http://www.imho.ws/forumdisplay.php?f=35)
-   -   Проблема с кодировкой (http://www.imho.ws/showthread.php?t=98004)

Murderdoll 31.12.2005 03:10

Проблема с кодировкой
 
Проблема такая, есть сайт, который родители попросили сделать чтобы фотки можно было выкладывать. Внутри саждого файла код:
Код HTML:

<Meta Http-equiv="Content-Type" Content="text/html; charset=Windows-1251">
то есть по идее сайт должен открываться в кодировке Cyrillic (Windows), но по какойто неизвестной мне причине открывается в Unicode-UTF8. сайт ТУТ, помогите пожалуйста.

topknot 01.01.2006 11:38

попробуй так (copy&paste):
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />

Sheryld 01.01.2006 14:42

Вот твой заголовок:

Код:

Connection: close
Date: Sun, 01 Jan 2006 11:38:15 GMT
Accept-Ranges: bytes
ETag: "78dde1-198-99a85700"
Server: Apache/2.0.51 (Fedora)
Content-Length: 408

       
Код:

       
Content-Type: text/html; charset=UTF-8

Content-Type: text/html; charset=Windows-1251
Last-Modified: Fri, 30 Dec 2005 23:57:48 GMT
Client-Date: Sun, 01 Jan 2006 11:37:57 GMT
Client-Peer: 66.49.173.175:80
Client-Response-Num: 1
Title: Orlova-Doma.Net :: Index

Есть надежный способ поменять кодировку по-умолчанию для всех документов на сервере, если не указана другая(т.е. перекрывающая). Для этого нужно в httpd.conf поменять/добавить директиву:

AddDefaultCharset charset

где charset может быть:

windows-1251 — кириллица для Windows.

leon534 01.01.2006 19:49

2 Chaki
Зашел на сайт и посмотрел код. Вообще-то HTML-документ, отвечающий спецификации HTML какой-либо версии, обязан начинаться со строки декларации версии HTML !DOCTYPE, которая обычно выглядит так:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
или, скажем, так:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

Без этой строки браузер плохо понимает, как правильно интерпретировать html файл.
У Вас такой строки нет, что ИМХО не есть гуд. Попробуйте добавить и отпишитесь. Другой бяки из-за которой возник такой эффект я пока не вижу.


Часовой пояс GMT +4, время: 22:05.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.