1

Тема: Проблема с комментариями на блоге

Реализую комментарии. Все вроде сделал (формы, файл обработчик). Проблема вот в чем: когда комментарий с блога на латинице, все отлично, он вставляется в базу, и отображается. Но когда на русском - ничего не происходит (в таблицу ничего не вставляется). Думал, из-за кодировки, но если в эту же таблицу (для комментариев) вставлять запись вручную, из phpmyadmin, то все отлично вставляется, в том числе и на русском... В чем дело???

2

Re: Проблема с комментариями на блоге

Hadon сказал:

на русском - ничего не происходит

Попробуйте перехватить данные отправляемые файлу обработчику и посмотрите в каком виде приходит кириллица.

Проверьте соответствие кодировок. Например, если страницы сайта в utf-8, то таблицы БД должны иметь сравнение utf8_general_ci.

Если с кодировками таблиц проблем нет, то попробуйте жестко прописать кодировку соединения с MySQL, для чего сразу после функции mysql_connect добавьте строку:

mysql_query('SET NAMES utf8');

3

Re: Проблема с комментариями на блоге

Вроде как помогло, спасибо)