Навигация
 
Главная
Для начинающих
Паскаль/Pascal
Bash

Визуальное программирование
• Visual Basic
• Delphi/Делфи
• C++/Си++/Си
• документация
• Компоненты

WEB программирование
• MySQL/мускул
• Web-дизайн
•• Шрифты
• PHP/Пхп
• Документация PHP
• JavaScript
•• библиотека jquery
•  Документация
Прочее

 
 
Поиск по сайту
 




 
 
О нас
  У нас Вы можете скачать исходники, скачать скрипты, найти исходники, исходники delphi, документация по JQeury, исходники си, учебник HTML  
 
Теги
  codeserfercom, Linux, nbspnbsp, Private, Visual, Возможность, Пример, Рассмотрим, Сегодня, Теперь, будет, данных, значение, который, может, можно, написать, например, очень, переменной, переменных, пользователя, помощью, программа, программирования, программы, просто, работы, разработки, решил, сделать, скрипт, строки, строку, также, только, функции, число, этого, языка

Показать все теги
 
 
Счетчики
 
 
 
Реклама
 
Специалисты по всем дисциплинам купить диплом института. Купить диплом института телефон. Приглашаем. Пасха в Израиле .Компания tkks.ru
Смотрите skateboard видео на skatemore.ru.
 
 
Лучшие коды
   
   
 
AJAX и русские буквы - проблема с кодировкой
 Категория: Web-программирование » JavaScript » jquery | автор: Codeserfer | 31 марта 2009 | Просмотров: 5388  



 
При использовании AJAX, особенно совместно с MySQL, могут возникнуть проблемы с передачей русских букв между скриптами независимо от метода (GET или POST). Рассмотрим несколько способов решения этой проблемы:
1) Явное указание кодировки
На клиентской части:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

На серверной:
header("Content-type: text/html; charset=windows-1251");

2) Ручная перекодировка
При отправке из javascript применять функцию encodeURIComponent, которая кодирует в Unicode:
req.send('param='+encodeURIComponent('Привет, мир!'));

И на серверной части приводим к нужной кодировке с помощью iconv:
iconv("UTF-8", "WINDOWS-1251", $param);
 
 

Что-то не получается? Не понятна какая-то часть кода? Напишите комментарий об этом и мы обязательно Вам все объясним!
Обязательно напишите отзыв о программе / учебнике. Для выражения благодарностей есть кнопка:


Своё Спасибо, еще не выражали.
 
  Просьбы перезалить в комментариях принимаются
 
 (голосов: 6)
 
 
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
 
  Другие коды по теме:  
 
  • Еще один пример сайта на ajax
  • Замена определенных букв и слов
  • Таблица квадратов до произвольного числа на php
  • Функции strtoupper() strtolower() не работают или работают неправильно.
  • Пример маленького сайта на ajax
  •  
    Комментарии (4) Распечатать




     Написал: surikolena
     24 мая 2009 03:55 | ICQ: --
     

    Группа: Гости
    Регистрация: --
    жду ваших продолжений
     
     Публикаций: 0 | Комментариев: 0


     Написал: cirrita
     28 мая 2009 02:29 | ICQ: --
     

    Группа: Гости
    Регистрация: --
    зачетный пост, буду среди ваших подписчиков
     
     Публикаций: 0 | Комментариев: 0


     Написал: todimov
     29 мая 2009 13:15 | ICQ: --
     

    Группа: Гости
    Регистрация: --
    как с вами можно связаться побыстрей?
     
     Публикаций: 0 | Комментариев: 0


     Написал: Codeserfer
     29 мая 2009 13:55 | ICQ: 100105500
     

    Группа: Администраторы
    Регистрация: 1.08.2008
     
     Публикаций: 131 | Комментариев: 108


    © 2008 - 2010. Копирование материалов запрещено!
    Мой аккаунт
     
    Логин
    Пароль
     
     
     
    Опрос
     
    Какой архиватор используете вы?

    WinRAR
    WinZip
    7-zip
    CabTools
    Сижу на linux, все в .rpm .deb
    Другой
     
     
    Друзья
     
    serial, crack, keygen
    cool-archive.ru
    ABC-IT.lv - истиному ИТишнику!
     
     
    Архив кодов
      Август 2011 (1)
    Июль 2011 (4)
    Июнь 2011 (3)
    Апрель 2011 (2)
    Февраль 2011 (5)
    Январь 2011 (3)
     
     
     
    Реклама