Проблемы с кодировкой и выводом разных таблиц
-
Доброго времени суток, уважаемые форумчане -) В общем и целом у меня снова возникла проблема с редактирование и корректным отображением плагина…
Имеется плагин голосования на wordpress (был выбран из-за легкости и малого размера кода по сравнению с wp-poll) который абсолютно не имеет наворотов и все что делает, это считает голоса и выводит их в текстовом виде. Проблема в следующем, непонятно по какой причине, но при выводе результата голосования (после клика по кнопке проголосовать (код http://pastebin.com/iGZBGsD5) или результат (http://pastebin.com/ZAfNtZ7s)) ломается кодировка и русский текст превращается в непонятный набор символов, хотя статичное отображение результатов основным кодом плагина (http://pastebin.com/DNdMvwEr) работает весьма корректно и не корявит язык. Во всем плагинах стоит кодировка UTF 8 без BOM и в бд сервера кодировка по дефолту utf_8.
Теперь вторая проблема. После нескольких часов раздумий и попыток доработать плагин, мне все же удалось это сделать. Каким-то чудом я дописал 1 php файл который отвечал за вывод результатов голосования для пользователя не ответившего на вопрос (до этого результат можно было увидеть только ответив на вопрос). Тут проблема заключается в том, что либо скрипт (http://pastebin.com/uK07u5HV) либо сам код вывода результатов (http://pastebin.com/ZAfNtZ7s) не сравнивают id вопроса и всегда выводят результаты только первого в списке голосования. Поясню, у меня есть 2 вопроса, о любимом цвете и любимой марке автомобиля, в случае если человек нажмет на ссылку «Результат» на вопросе про автомобиль, ему выдаст статистику по цвету. Но в случае если человек уже голосовал за цвет, то отображение результатов по 2 вопросу будет корректным.
К сожалению, из-за небольшого опыта и знаний в php и js программировании, я не знаю как реализовать передачу id вопроса плагину результатов, который сравнивал бы его и выводил информацию к тому вопросу к которому необходимо.Буду очень благодарен любой вашей помощи, спасибо -)
- Тема «Проблемы с кодировкой и выводом разных таблиц» закрыта для новых ответов.