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

Разное

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

 

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

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

тема: Кто-нибудь определит кодировку "на глазок"?
 
 автор: Киналь   (26.03.2009 в 19:54)   письмо автору
 
 

Есть у меня один текстовый файл с кириллическим шрифтом, но у него проблема с кодировкой: все надписи выглядят вот так:

Äâèãàòåëü 

Программно кодировки ведь не определяются, вручную перебрал несколько - не помогло( Может, кто-нибудь скажет "на глазок" какую кодировку надо поставить?

  Ответить  
 
 автор: а-я   (26.03.2009 в 20:00)   письмо автору
 
   для: Киналь   (26.03.2009 в 19:54)
 

hex-unicode что ли...

  Ответить  
 
 автор: Киналь   (26.03.2009 в 20:10)   письмо автору
145.3 Кб
 
   для: Киналь   (26.03.2009 в 19:54)
 

Ах ты ж ёлки-палки, форумный движок... Он кодировку поменял ещё разок) Сделал скрин ->

  Ответить  
 
 автор: Trianon   (26.03.2009 в 20:30)   письмо автору
 
   для: Киналь   (26.03.2009 в 20:10)
 

Двигатель

На глазок это latin1 вместо 1251

  Ответить  
 
 автор: Киналь   (26.03.2009 в 21:57)   письмо автору
108.2 Кб
 
   для: Trianon   (26.03.2009 в 20:30)
 

Действительно двигатель должен быть по смыслу... Но что-то у меня руки кривоваты - не получается переправить. Нажимаю в Akelpad'е "Перекодировать" ставлю "из latin1 в 1251" - получаю опять кракозябры, хотя и другие; на вский случай скрин ->

  Ответить  
 
 автор: Trianon   (27.03.2009 в 08:06)   письмо автору
 
   для: Киналь   (26.03.2009 в 21:57)
 

может надо сперва из utf-8 в latin1 ?

  Ответить  
 
 автор: Киналь   (27.03.2009 в 16:35)   письмо автору
 
   для: Trianon   (27.03.2009 в 08:06)
 

Не вышло. Но как-то же вы прочитали, что это "двигатель"?)

  Ответить  
 
 автор: Trianon   (27.03.2009 в 22:19)   письмо автору
 
   для: Киналь   (27.03.2009 в 16:35)
 

<?
  $s 
'&#196;&#226;&#232;&#227;&#224;&#242;&#229;&#235;&#252;';
  
$s explode(';&#'$s);
  foreach(
$s as $c) echo chr($c);
?>

  Ответить  
 
 автор: Киналь   (27.03.2009 в 22:31)   письмо автору
 
   для: Trianon   (27.03.2009 в 22:19)
 

Хм-м... Интересное кино... Осталось придумать, как это сделать для мегабайтного файла=)

  Ответить  
 
 автор: Лерк   (26.03.2009 в 20:34)   письмо автору
 
   для: Киналь   (26.03.2009 в 20:10)
 

> Он кодировку поменял

Это Ваш браузер сделал перед отправкой на сервер :)

  Ответить  
 
 автор: Киналь   (26.03.2009 в 21:57)   письмо автору
 
   для: Лерк   (26.03.2009 в 20:34)
 

Кхм. Ну да, действительно)

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

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