[Perl] Проблемы с кириллицей

Discussion in 'PHP' started by apofis, 21 Apr 2010.

  1. apofis

    apofis New Member

    Joined:
    23 Feb 2009
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    Здравствуйте.
    У меня есть файл .txt, в котором находится текст на русском языке. Я пытаюсь разместить этот текст путем post запроса для создания записи у себя на сайте, в итоге, вместо русского текста - выходит примерно следующее:

    Кто-то живет болью, кто-то живет Богом,
    Кто-то на Боге �тавит кре�т перед �воим порогом,
    � � в �угробах по уши, зашорен и зашит,
    За�тавь мен� забыть�� под пледом душевных ошибок.


    Как сделать так, чтобы был русский текст?
     
    #1 apofis, 21 Apr 2010
    Last edited: 21 Apr 2010
  2. apofis

    apofis New Member

    Joined:
    23 Feb 2009
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    Что-то я туплю....
    Кто подскажет?
     
  3. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    use Encode qw /from_to/;
     
  4. apofis

    apofis New Member

    Joined:
    23 Feb 2009
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    А из какой в какую перекодировать? Текстовый файл вроде как в utf-8.

    Пробую например так:
    from_to($text, 'utf-8', 'cp1251');

    Получается текст типа такой:
    Íà ñòàðîé áàòàðåéêå, êîíòàêòû èñïîðòèëèñü. Ïëþñ; ìèíóñ; áåñêîíå÷íîñòü ýìîöèé, Íåò, ÿ íå Ìîöàðò.. Íå ïèñàòü ñèìôîíèé
     
  5. Dark_Scorpicore

    Joined:
    4 Apr 2009
    Messages:
    53
    Likes Received:
    8
    Reputations:
    0
    Скачай софтинку "штирлиц", скопипасть туда твой текст, все покажет и расскажет про кодировки
     
  6. apofis

    apofis New Member

    Joined:
    23 Feb 2009
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    Скачал, не понимаю, что она мне должна рассказать и показать.
    И вообще, я чет запутался с этими кодировками вообще! :)
     
  7. apofis

    apofis New Member

    Joined:
    23 Feb 2009
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    Гон какой-то.
    Если этот же текст взять и добавить на сайт как комментарий, то русский язык остается, все отлично.
    Если добавлять через админку этот текст как статью, то такая вот хрень.
    В чем может быть дело? Может это в cms проблема? Речь идет о Wordpress.
     
  8. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Поменяйте кодировки местами
     
  9. apofis

    apofis New Member

    Joined:
    23 Feb 2009
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    Пробовал уже)
    Получается типа:
    По ранней прогулке