Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.06.2012, 00:07
Аспирант
Отправить личное сообщение для max00077 Посмотреть профиль Найти все сообщения от max00077
 
Регистрация: 28.07.2011
Сообщений: 45

Проблема с Рускими символами в отправке формы
Здраствуйте

ПОмогите пожалуста решить проблему с рускими символами.
Есть форма на странице в ней вводятса руские слова и отсилаютса пост методом на сервак на ПХП файл и сохраняютса в тхт.
название поля к примеру "name"



когда смотрю в ФаерБаг то строка запроса то вижу такое
sourse name=%D0%9E%D0%A0%D0%95%D0%A5%D0%9E%D0%92&...

откриваю тхт, там ОРЕХОВ

Пробовал escape(), в яваскрипте, encodeURIComponent();
Ответить с цитированием
  #2 (permalink)  
Старый 25.06.2012, 02:32
Профессор
Отправить личное сообщение для oneguy Посмотреть профиль Найти все сообщения от oneguy
 
Регистрация: 31.05.2012
Сообщений: 396

У вас данные формы, скорее всего, посылаются в кодировке UTF-8, так как строка "%D0%9E%D0%A0%D0%95%D0%A5%D0%9E%D0%92" декодируется в кодировке URL и UTF-8, как "ОРЕХОВ". Программа, читающая текстовый файл, скорее всего, принимает однобайтовую кодировку. Windows при сохранении текстового файла с UTF-8 обычно добавляет вначале 3 байта "\xEF\xBB\xBF".

Последний раз редактировалось oneguy, 25.06.2012 в 22:50.
Ответить с цитированием
  #3 (permalink)  
Старый 25.06.2012, 17:10
Аспирант
Отправить личное сообщение для max00077 Посмотреть профиль Найти все сообщения от max00077
 
Регистрация: 28.07.2011
Сообщений: 45

спасиба за обяснения. Так как можа решить ету проблему?
Ответить с цитированием
  #4 (permalink)  
Старый 25.06.2012, 17:12
Аватар для lord2kim
Профессор
Отправить личное сообщение для lord2kim Посмотреть профиль Найти все сообщения от lord2kim
 
Регистрация: 03.05.2011
Сообщений: 848

Сообщение от max00077 Посмотреть сообщение
спасиба за обяснения. Так как можа решить ету проблему?
кроме <meta utf-8> пересохранить все страницы в этой кодировке (без BOM)
Ответить с цитированием
  #5 (permalink)  
Старый 25.06.2012, 17:41
Аспирант
Отправить личное сообщение для max00077 Посмотреть профиль Найти все сообщения от max00077
 
Регистрация: 28.07.2011
Сообщений: 45

дело в том что как и записивает так и читае ы меня пхп фаил. Тоесть полычений техт потом беретса с тхт файла и долген виводитса на определёних полях в админ панеле на сервере. А получаю ероглифы
Ответить с цитированием
  #6 (permalink)  
Старый 25.06.2012, 18:53
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

max00077,
Вот это не в туже степь ? Проблемы с кодировой
Ответить с цитированием
  #7 (permalink)  
Старый 25.06.2012, 22:57
Профессор
Отправить личное сообщение для oneguy Посмотреть профиль Найти все сообщения от oneguy
 
Регистрация: 31.05.2012
Сообщений: 396

Расскажите, пожалуйста, поподробнее, каким образом текст из файла читается, обрабатывается и выводится.
Админ панель находится на сайте или в какой-то другой программе?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с обновлением формы на $.ajax функцыи Svjatoslav AJAX и COMET 0 27.04.2012 16:44
Проблема с Dialog. Блокировка элементов формы Vitus jQuery 1 28.02.2011 10:17
Проблема с отправкой multipart формы tmlder Events/DOM/Window 0 14.10.2010 11:04
Проблема с обработкой формы в IE Check'Yr'Head Общие вопросы Javascript 1 15.12.2009 12:20
Проблема с символами Tinvul AJAX и COMET 2 14.07.2009 20:07