Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];

Вниз

Проблемы с кодировкой   Найти похожие ветки 

 
Арс   (2006-10-26 14:28) [0]

Здравствуйте! Установил программу Денвер (как говорит автор, мускул, апач, пхп в одном флаконе ))), с ее помощью создал маленькие пхп-скрипты, короче, все нормально работает, спрашивать нечего, спасибо большое, я пойду...
Шучу ))) Когда скопировал эти скрипты на сайт, там вместо русских символов выходят другие символы (в Иексплорер - китайские (?), в Опере - вопросительные знаки). Это из-за кодировки? Что можно сделать, чтобы все нормально выводилось?


 
Gero ©   (2006-10-26 14:30) [1]

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />


 
Игорь Шевченко ©   (2006-10-26 14:30) [2]


>  Что можно сделать, чтобы все нормально выводилось?


задать вопрос автору ?


 
Арс   (2006-10-26 14:31) [3]

В Денвере все нормально выходит, проблемы при копировании на сайт...


 
Арс   (2006-10-26 14:45) [4]

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
Этот код дает браузеру понять, в какой кодировке написан документ?
Так и написал, все равно выходят вопросики, но если посмотреть исходный код блокнотом, то русские буквы отображаются нормально.
Это если автоматический выбор кодировки... А если кодировку выбрать в браузере как 1251, тогда выходит нормально.. Что я делаю неправильно?


 
Ketmar ©   (2006-10-26 14:46) [5]

>[3] Арс 26-Oct-2006, 14:31
>В Денвере все нормально выходит, проблемы при копировании
>на сайт...
нет. проблемы с незнанием матчасти. см. [1]. ещё помедитируй на тему того, что большинство сайтов -- это *nix. и KOI-8, как следствие.

зыж почему у меня таких проблем нет? ведь делаю свой "сайт" дома. как раз на Denwer.


 
Ketmar ©   (2006-10-26 14:47) [6]

>[4] Арс 26-Oct-2006, 14:45
>Что я делаю неправильно?
и куда, интересно, ты этот код вписал?


 
Арс   (2006-10-26 14:47) [7]

<Цитата>
Арс   (26.10.06 14:45) [4]

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
Этот код дает браузеру понять, в какой кодировке написан документ?
Так и написал, все равно выходят вопросики, но если посмотреть исходный код блокнотом, то русские буквы отображаются нормально.
Это если автоматический выбор кодировки... А если кодировку выбрать в браузере как 1251, тогда выходит нормально.. Что я делаю неправильно?


 
Арс   (2006-10-26 14:48) [8]

и куда, интересно, ты этот код вписал?
в самое начало, между <head>  и </head>


 
Арс   (2006-10-26 14:50) [9]

ап ))


 
Ketmar ©   (2006-10-26 14:52) [10]

>[8] Арс 26-Oct-2006, 14:48
>и куда, интересно, ты этот код вписал?
>в самое начало, между <head>  и </head>
не верю. отчего у меня работает? http://cdm.ho.com.ua/ сделано на Denwer. скрипты и файлы данных без малейшей правки тупо скопированы. всё.


 
Арс   (2006-10-26 14:58) [11]

не верю. отчего у меня работает? http://cdm.ho.com.ua/ сделано на Denwer. скрипты и файлы данных без малейшей правки тупо скопированы. всё.
Верь-не верь но я так написал.. Но если в браузере стоит автоматический выбор кодировки, выдается такой результат, как если бы в товем сайте поставить кодировку utf-8. А если в браузере выбрать Utf-8 вручную, тогда все нормально.. Но не буду же я писать инструкцию по пользованию сайта, где будет указано, что пользователь после открытия каждой страницы должен вручную выбирать кодироку 1251 ))))


 
Арс   (2006-10-26 14:59) [12]

А если в браузере выбрать Utf-8 вручную, тогда все норм
Прошу прощения, читать так
А если в браузере выбрать вин-1251 вручную, тогда все норм


 
Ketmar ©   (2006-10-26 15:05) [13]

>[11] Арс 26-Oct-2006, 14:58
>Верь-не верь но я так написал.. Но если в браузере стоит
>автоматический выбор кодировки, выдается такой результат,
>как если бы в товем сайте поставить кодировку utf-8.
IE6. Opera 9. FF1.x. полёт нормальный. везде автовыбор.


 
Арс   (2006-10-26 15:08) [14]

Ketmar ©   (26.10.06 15:05) [13]

Пожалуйста зайди сюда http://arswap.net/123.htm, потом посмотри исходный код..


 
Ketmar ©   (2006-10-26 15:13) [15]

шагом марш править .htaccess.

вот что возвращает сервер в заголовках:
HTTP/1.1 200 OK
Date: Thu, 26 Oct 2006 11:12:58 GMT
Server: Apache
Last-Modified: Thu, 26 Oct 2006 11:07:37 GMT
ETag: "a4435a-a9-454096f9"
Accept-Ranges: bytes
Content-Length: 169
Connection: close
Content-Type: text/html; charset=UTF-8

намёк ясен?


 
Арс   (2006-10-26 15:13) [16]

прыгаем вверх )))


 
Ketmar ©   (2006-10-26 15:15) [17]

или вычитывай свои скрипты на предмет haeadr("Content-Type: text/html; charset=UTF-8").


 
Арс   (2006-10-26 15:16) [18]

Значит, хотя я написал 1251, сервер выдает страницы как утф-8?


 
Арс   (2006-10-26 15:21) [19]

Урааааа! Большое спасибо тебе Кетмар, подправил хтаксесс и все получилось )))


 
Ketmar ©   (2006-10-26 15:22) [20]

>[18] Арс 26-Oct-2006, 15:16
>Значит, хотя я написал 1251, сервер выдает страницы как
>утф-8?
да. указание кодировки в заголовках имеет больший приоритет (хоть это и странно %-).


 
Anatoly Podgoretsky ©   (2006-10-26 16:06) [21]


> Арс   (26.10.06 14:50) [9]
> ап ))

Зачем звал?


 
Ketmar ©   (2006-10-26 16:12) [22]

>[21] Anatoly Podgoretsky(c) 26-Oct-2006, 16:06
>Зачем звал?
для придания ветке солидности.


 
Юрий ©   (2006-10-26 16:19) [23]

Обе ветки про один и тот же вопрос, поиск не работает?

http://delphimaster.net/view/15-1161842790/
http://delphimaster.net/view/15-1161842790/



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.53 MB
Время: 0.042 c
2-1161784739
remlin
2006-10-25 17:58
2006.11.12
Изменение размеров формы при потере фокуса


2-1161675853
kirillrepin
2006-10-24 11:44
2006.11.12
TStringList


3-1158059416
___oleg
2006-09-12 15:10
2006.11.12
Access - как отличить полную дату от неполной


15-1161592124
NeoX
2006-10-23 12:28
2006.11.12
Сокращение Знаменятеля и Числителя....


2-1162018542
lobach
2006-10-28 10:55
2006.11.12
Срез длинной строки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский