Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   [Perl] Проблемы с кириллицей (https://forum.antichat.xyz/showthread.php?t=198001)

apofis 21.04.2010 15:11

[Perl] Проблемы с кириллицей
 
Здравствуйте.
У меня есть файл .txt, в котором находится текст на русском языке. Я пытаюсь разместить этот текст путем post запроса для создания записи у себя на сайте, в итоге, вместо русского текста - выходит примерно следующее:

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


Как сделать так, чтобы был русский текст?

apofis 21.04.2010 16:07

Что-то я туплю....
Кто подскажет?

krypt3r 21.04.2010 16:37

use Encode qw /from_to/;

apofis 21.04.2010 17:19

А из какой в какую перекодировать? Текстовый файл вроде как в utf-8.

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

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

Dark_Scorpicore 21.04.2010 17:26

Скачай софтинку "штирлиц", скопипасть туда твой текст, все покажет и расскажет про кодировки

apofis 21.04.2010 17:39

Цитата:

Сообщение от Dark_Scorpicore
Скачай софтинку "штирлиц", скопипасть туда твой текст, все покажет и расскажет про кодировки

Скачал, не понимаю, что она мне должна рассказать и показать.
И вообще, я чет запутался с этими кодировками вообще! :)

apofis 21.04.2010 18:46

Гон какой-то.
Если этот же текст взять и добавить на сайт как комментарий, то русский язык остается, все отлично.
Если добавлять через админку этот текст как статью, то такая вот хрень.
В чем может быть дело? Может это в cms проблема? Речь идет о Wordpress.

krypt3r 21.04.2010 20:03

Цитата:

from_to($text, 'utf-8', 'cp1251');
Поменяйте кодировки местами

apofis 21.04.2010 20:37

Цитата:

Сообщение от krypt3r
Поменяйте кодировки местами

Пробовал уже)
Получается типа:
По ранней прогулке


Время: 12:12