





6:35 pm

Здравствуйте.
Столкнулся с проблемкой в кодировке. Описываю ситуацию.
В теме WPTube4 в файле single.php хочу выводить свое содержимое для <?php the_content() ?>
Для этого делаю:
$post['post_content'] = $footers[rand(0, count($footers) - 1)];
Где $footers = cseo_file_get_contents('http://localhost/site/text/L/site.TXT', 1);
Этот текстовый файл, состоящий из нескольких строк текста, который сохранен в UTF8. Пока его содержимое на английском - все отлично.
Но мне нужен русский текст - в этом случае инклудится пустота. Те даже не иероглифы какие-нибуть, а вообще без текста.
С разными вариантами UTF-8 encoding и Convert character encoding в админке игрался не помогает.
Помогите разобраться, плиз, где проблема?
Заранее благодарен.
Проблема как раз в том, что Ваш site.TXT не в UTF8, а в какой-то другой кодировке. Иначе бы все работало. Попробуйте сделать простой эксперимент. Добавте где-ниудь в шаблон темы (в single.php или в footer.php) такой вот код:
Login to see the code
Если кириллический текст не появится, значит проблема 100% в кодировке Вашего файла.
Most Users Ever Online: 541
Currently Online:
41 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
ninja321: 86
s.baryshev.aoasp: 68
Freedom: 61
harboot: 56
Pandermos: 54
MediFormatica: 49
Member Stats:
Guest Posters: 337
Members: 2940
Moderators: 0
Admins: 1
Forum Stats:
Groups: 1
Forums: 5
Topics: 1685
Posts: 8598
Newest Members:
sdmactech, dungdn.msn, a6479501, ee.ramos.n, info.atpltraining, pay2hostwebAdministrators: CyberSEO: 4057