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

Разное

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: SQL запрос на тарабарском языке

Сообщения:  [1-10]   [11-13] 

 
 автор: ildarufa   (30.12.2009 в 03:01)   письмо автору
 
   для: Владимир55   (29.12.2009 в 23:04)
 

>Интересно, как же ildarufa ВСЕ перекодировал...
Просто открыл в Quanta Plus. Это редактор такой.

  Ответить  
 
 автор: Владимир55   (29.12.2009 в 23:41)   письмо автору
 
   для: Fractured#   (29.12.2009 в 23:30)
 

Спасибо, вопрос решен!

  Ответить  
 
 автор: Fractured#   (29.12.2009 в 23:30)   письмо автору
 
   для: Владимир55   (29.12.2009 в 23:27)
 

Данные испорчены, формально текст не в UTF-8, т.к. присутстуют участки по определению не подходящие под эту кодировку, iconv() — она вольна поступать в исключительной ситуации как считает нужным.

[поправлено модератором]

  Ответить  
 
 автор: Владимир55   (29.12.2009 в 23:27)   письмо автору
 
   для: Владимир55   (29.12.2009 в 23:09)
 

Похоже, что имеет место глюк функции iconv. Преобразование написанной функцией проходит успешно без каких-либо корректировок текста.

Что очень странно! Получается, что iconv ненадежна!?

  Ответить  
 
 автор: Fractured#   (29.12.2009 в 23:26)   письмо автору
 
   для: Владимир55   (29.12.2009 в 23:09)
 

Ну а что за 73-ей строке?

[поправлено модератором]

  Ответить  
 
 автор: Владимир55   (29.12.2009 в 23:09)   письмо автору
 
   для: Fractured#   (29.12.2009 в 23:08)
 

Убрал. И текста немного добавилось. Но далеко не весь!

73 строки из 17 тысяч.

  Ответить  
 
 автор: Fractured#   (29.12.2009 в 23:08)   письмо автору
 
   для: Владимир55   (29.12.2009 в 23:04)
 

Просто умный редактор отобразит этот кусок (который в win-1251) квадратиками, а так всё показывает нормально.

[поправлено модератором]

  Ответить  
 
 автор: Владимир55   (29.12.2009 в 23:04)   письмо автору
 
   для: Fractured#   (29.12.2009 в 22:55)
 

Интересно, как же ildarufa ВСЕ перекодировал...

  Ответить  
 
 автор: Fractured#   (29.12.2009 в 22:55)   письмо автору
 
   для: Владимир55   (29.12.2009 в 22:52)
 

Из-за того, что кто-то умный туда впихнул кусочек в windows-1251.

Открой файл с помощью WordPad и удали вот эту строку:
--Категории Р·Р°РїСЂРѕСЃРѕРІ (47 рядов):

  Ответить  
 
 автор: Владимир55   (29.12.2009 в 22:52)   письмо автору
 
   для: Fractured#   (29.12.2009 в 20:20)
 

Как перекодировать в 1251?

Попробовал так:
$spisok = file_get_contents("25.sql");
    $spisok = iconv('utf-8', 'cp1251', $spisok);
    file_put_contents("25-new.txt", $spisok);


Кириллица видна, но записывается только 300 знаков и на этом файл почему-то обрывается.

  Ответить  

Сообщения:  [1-10]   [11-13] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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