ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

[Perl] Wordpress - добавление постов
  #1  
Старый 22.04.2010, 10:30
Аватар для apofis
apofis
Познающий
Регистрация: 23.02.2009
Сообщений: 35
Провел на форуме:
267868

Репутация: 0
По умолчанию [Perl] Wordpress - добавление постов

Добрый день!
У меня такая проблема: при отправлении текста (статьи) через админку в Wordpress путем post запроса на сайте появляется статья с текстом такого вида: По ранней прогулке вместо обычных русских букв
Если добавлять вручную - то все нормально.
Кто-нибудь сталкивался с этим? Что делать?
 
Ответить с цитированием

  #2  
Старый 22.04.2010, 10:39
Аватар для AGENTWPC74
AGENTWPC74
Участник форума
Регистрация: 11.11.2009
Сообщений: 122
Провел на форуме:
609801

Репутация: 20
Отправить сообщение для AGENTWPC74 с помощью ICQ
По умолчанию

кодировка
 
Ответить с цитированием

  #3  
Старый 22.04.2010, 11:27
Аватар для $now
$now
Познающий
Регистрация: 27.04.2009
Сообщений: 87
Провел на форуме:
140663

Репутация: 34
По умолчанию

Смотреть кодировку базы, что бы она соответствовала кодировке сайта.
 
Ответить с цитированием

  #4  
Старый 22.04.2010, 14:23
Аватар для apofis
apofis
Познающий
Регистрация: 23.02.2009
Сообщений: 35
Провел на форуме:
267868

Репутация: 0
По умолчанию

Вот именно, что кодировка совпадает. В настройках блога даже по умолчанию стоит UTF8, в wp-config.php также указано UTF8, т.е. и сама база UTF8.
Не понимаю...
 
Ответить с цитированием

  #5  
Старый 22.04.2010, 14:44
Аватар для $now
$now
Познающий
Регистрация: 27.04.2009
Сообщений: 87
Провел на форуме:
140663

Репутация: 34
По умолчанию

apofis
Адрес сайта в студию.
 
Ответить с цитированием

  #6  
Старый 22.04.2010, 15:30
Аватар для apofis
apofis
Познающий
Регистрация: 23.02.2009
Сообщений: 35
Провел на форуме:
267868

Репутация: 0
По умолчанию

Вот ссылка:

На сайте разместил 1 пост вручную, 1 автоматом

Последний раз редактировалось apofis; 22.04.2010 в 15:33..
 
Ответить с цитированием

  #7  
Старый 22.04.2010, 16:10
Аватар для $now
$now
Познающий
Регистрация: 27.04.2009
Сообщений: 87
Провел на форуме:
140663

Репутация: 34
По умолчанию

А какая кодировка в админке?

Почитав по теме пришел к выводу, что вероятнее всего баг возникает из за отправки данных AJAXом, который как известно корректно работает только с UTF-8.

Еще может быть что текст вы копируете откуда либо в поле редактора, и копируемый текст не в юникоде.

Насколько я помню в вордпресе можно отключить автосохранение текста статьи - попробуйте это сделать.
 
Ответить с цитированием

  #8  
Старый 22.04.2010, 16:47
Аватар для krypt3r
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

Кодировка данных, отсылаемых скриптом какая? Должна быть UTF-8
Код:
use strict;
use warnings;
use utf8;
use open qw /:std :utf8/;
 
Ответить с цитированием

  #9  
Старый 22.04.2010, 16:47
Аватар для apofis
apofis
Познающий
Регистрация: 23.02.2009
Сообщений: 35
Провел на форуме:
267868

Репутация: 0
По умолчанию

Цитата:
Сообщение от $now  
А какая кодировка в админке?
UTF-8

Цитата:
Сообщение от $now  
Почитав по теме пришел к выводу, что вероятнее всего баг возникает из за отправки данных AJAXом, который как известно корректно работает только с UTF-8.
Хм.. с AJAXом я вообще не знаком. Написал скрипт просто на Perle, используя post запросы через LWP.

Цитата:
Сообщение от $now  
Еще может быть что текст вы копируете откуда либо в поле редактора, и копируемый текст не в юникоде.
Текст берется из текстового файла, кодировка которого UTF-8. И вообще, если этот же текст добавлять как комментарий к статье, то он отображается нормально.

Цитата:
Сообщение от $now  
Насколько я помню в вордпресе можно отключить автосохранение текста статьи - попробуйте это сделать.
Не нашел такой настройки. Да и вообще, причем здесь это? Автосохранение здесь ни на что ведь не влияет.
 
Ответить с цитированием

  #10  
Старый 22.04.2010, 16:49
Аватар для krypt3r
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

попробуйте также указать
Код:
open my $FILE, '<:encoding(utf8)', 'file.txt' or die "$!\n";
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[ Обзор уязвимостей WordPress ] ettee Сценарии/CMF/СMS 156 07.06.2010 05:01
Lite - Генератор дорвеев Joomla, DLE, Wordpress, IPB. ragdai Услуги, Покупка и Продажа в SEO 0 08.03.2010 04:00
twitter like добавление сообщений superboy4 PHP, PERL, MySQL, JavaScript 1 30.01.2010 23:59
Продам спаммер wordpress + сборщик базы In.Exploit Разное - Покупка, продажа, обмен 3 05.01.2010 17:35



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ