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

Форум PHP

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

 

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

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

тема: Кодировка utf-8
 
 автор: magic   (10.12.2010 в 14:26)   письмо автору
 
 

Подскажите как решить проблему с кодировкой. Если пишу в конфиг.файле апач AddDefaultCharset utf-8, то получаются крякозябры. Если в .htaccess пишу AddDefaultCharset utf-8, получаются крякозябры. Если в мета пишу <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> все нормально, Что может быть,что то не так с апач?

  Ответить  
 
 автор: Trianon   (10.12.2010 в 15:14)   письмо автору
 
   для: magic   (10.12.2010 в 14:26)
 

сам файл в какой кодировке?

  Ответить  
 
 автор: magic   (10.12.2010 в 15:27)   письмо автору
 
   для: Trianon   (10.12.2010 в 15:14)
 

Текст на странице русский. Еще если в апаче или .htaccess ставлю utf-8, то мета не реагирует. что бы не писал. Смотрел в Опере, Мозилле, ИЕ все свежее. :(

  Ответить  
 
 автор: Trianon   (10.12.2010 в 15:31)   письмо автору
 
   для: magic   (10.12.2010 в 15:27)
 

Я не спрашивыаю, как выглядит текст.
Русский текст в файле может быть представлен эдак десятью различными кодировками. И русским от этого быть не перестанет.
Я спрашиваю, какие байты внутри файла. Не какие символы, а какие байты.

  Ответить  
 
 автор: magic   (10.12.2010 в 15:37)   письмо автору
 
   для: Trianon   (10.12.2010 в 15:31)
 

Я конечно извиняюсь, но как можно посмотреть эти байты. НЕ ПОНИМАЮ о чем Вы.

  Ответить  
 
 автор: Trianon   (10.12.2010 в 15:46)   письмо автору
 
   для: magic   (10.12.2010 в 15:37)
 

любым hex-редактором/вьюером.
Собственно, я не настаивал именно на этом ответе.
Но ответить на вопрос "в какой кодировке файл?" - Вы не смогли.

  Ответить  
 
 автор: magic   (10.12.2010 в 16:50)   письмо автору
 
   для: Trianon   (10.12.2010 в 15:46)
 

Больше не как нельзя решить этот вопрос?

  Ответить  
 
 автор: Trianon   (10.12.2010 в 16:55)   письмо автору
 
   для: magic   (10.12.2010 в 16:50)
 

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

  Ответить  
 
 автор: magic   (10.12.2010 в 17:17)   письмо автору
416 байт
 
   для: Trianon   (10.12.2010 в 16:55)
 

Прикрепил к ответу архив с файлом, в котором текст. Там еще файл .htaccess в нем прописана кодировка. Если за комментировать то отображает нормально если нет то все, не работает.

  Ответить  
 
 автор: Trianon   (10.12.2010 в 17:30)   письмо автору
 
   для: magic   (10.12.2010 в 17:17)
 

Файл index.php , находящийся в архиве, сохранен в кодировке Windows-1251
Поэтому, когда Вы указываете (в конфиге ли апача или в htaccess - неважно) что кодировка текста - другая, Вы получаете ошибки.

Предвосхищая следующий вопрос "А как мне сохранить файл в кодировке utf-8"
отвечу - делать это в редакторе, который работать с этой кодировкой умеет.
И которым Вы владеете.
Желательно весьма также, чтобы Вам в нем было комфортно.
Но последнее условие только рекомендуемое, а первые два - обязательные.

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

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