Забыли пароль?
Запросите новый здесь.

Автор темы: markie
ID темы: 1539
Информация:
Тема содержит 4 сообщения, была просмотрена 2253 раз.
Просмотр темы
PHP-Fusion Russia » Веб-разработка » Javascript, ajax, jquery
 Распечатать тему
Input-поле с автокомплитом
markie
Всем привет!
Пытаюсь с помощью jquery.autocomplete сделать поле, которое будет по введённым символам делать выборку из БД и столкнулся с такой проблемой: скрипт, который принимает данные, не может нормально обработать русские буквы из-за непонятное кодировки. Скажем, вместо буквы "в" ему подаётся "РІ" и т.д, с английскими буквами и цифрами всё хорошо.
Не подскажете, как можно исправить проблему? Или же лучше попробовать что-то другое?
 
mishqa35
в вызываемом ajax'ом файле почти в самом верху добавь что то типа этого
Скачать исходники  Код
header("Content-type: text/html; charset=".$locale['charset']);



 
Web
markie
Не помогло. Решение нашёл с помощью этой статьи:
http://habrahabr.... :
Загрузить источник  GeSHi: PHP
  1. $f = iconv('UTF-8', 'windows-1251', $_GET['f']);
Добавлено за 0.022 секунд, используя GeSHi 1.0.8.10
.
 
mishqa35
Мои пример работает при получении данных из дб, а то что написал ты это конверт из utf в win, юзаеться при добавлении в дб.
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)