HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

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

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

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

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

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

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

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

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

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

  #4  
Старый 22.04.2010, 14:23
apofis
Познающий
Регистрация: 23.02.2009
Сообщений: 35
С нами: 9059503

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

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

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

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

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

  #6  
Старый 22.04.2010, 15:30
apofis
Познающий
Регистрация: 23.02.2009
Сообщений: 35
С нами: 9059503

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

Вот ссылка:

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

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

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

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

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

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

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

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

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

Репутация: 905


По умолчанию

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

  #9  
Старый 22.04.2010, 16:47
apofis
Познающий
Регистрация: 23.02.2009
Сообщений: 35
С нами: 9059503

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

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

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

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

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

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

Репутация: 905


По умолчанию

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



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



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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...