Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.02.2009, 15:10
kaaron
 
Сообщений: n/a

Проблемы с кодировками
У меня есть скрипт который изменяет данные с базе без перезагрузки страниц но при изменении данных он в базу заносит всякую ерунду в виде иероглифов. Ктото может подсказать в чем причина.
Ответить с цитированием
  #2 (permalink)  
Старый 19.02.2009, 15:12
kaaron
 
Сообщений: n/a

Сообщение от kaaron Посмотреть сообщение
У меня есть скрипт который изменяет данные с базе без перезагрузки страниц но при изменении данных он в базу заносит всякую ерунду в виде иероглифов. Ктото может подсказать в чем причина.
В этот скрипте данные выбираются в форму а потом их отправляю через $.post в базу данных
Ответить с цитированием
  #3 (permalink)  
Старый 19.02.2009, 15:25
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от kaaron
Ктото может подсказать в чем причина.
База в одной кодировке, страницы/скрипты в другой.
Ответить с цитированием
  #4 (permalink)  
Старый 19.02.2009, 17:17
kaaron
 
Сообщений: n/a

Дело в том что кодировки и в базе и в файле одинаковые. И когда добавляешь данные в базу все нормально иероглифы когда изменяешь данные выбранные из базы. Тоесть на эту страницу данные из базы попадают нормальной кодировки а уходят из нее в базу уже иероглифами
Ответить с цитированием
  #5 (permalink)  
Старый 19.02.2009, 17:22
kaaron
 
Сообщений: n/a

Да кстати вспомнил если передавать данные с перезагрузкой страницы тоесть по обычному PHP данные изменяются с нормальной кодировкой и без иероглифов, как только делаешь изменение данных без перезагрузки появляются иероглифы
Ответить с цитированием
  #6 (permalink)  
Старый 19.02.2009, 18:10
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

escape(), совместимый с русскими буквами
Ответить с цитированием
  #7 (permalink)  
Старый 19.02.2009, 18:58
kaaron
 
Сообщений: n/a

Подскажи как этот escape использовать если у меня вот такой скрипт
который отправляет данные на сервер для внесения их в базу

<script>
        jQuery('#button').click(function()
	        {
            var text = document.getElementById('text').value;
            var theme = document.getElementById('theme').value;
            var id_msg = document.getElementById('id_msg').value;
             $.post(
                     'edit_in.php',
                       {
                          type: 'test-request',
                          text: text,
                          theme: theme,
                          id_msg: id_msg
                       },onAjaxSuccess
                  );
           	});
        </script>

Последний раз редактировалось Андрей Параничев, 19.02.2009 в 19:24. Причина: Пользуйтесь bb-тегами [js] и [html] для оформления листингов кода в теле сообщения
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с меню на JS SeeD Общие вопросы Javascript 5 21.11.2008 19:44
проблемы с Post Phoenix (X)HTML/CSS 11 31.10.2008 04:25
Проблемы с подгрузкой новых JS скриптов на странцу OnArs Общие вопросы Javascript 2 05.10.2008 21:49
Проблемы с парсингом чисел GodHead Общие вопросы Javascript 3 20.09.2008 20:13
Проблемы с методом POST demoniqus Общие вопросы Javascript 16 25.07.2008 18:09