ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

27.06.2008, 18:15
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме: 849583
Репутация:
210
|
|
Это как?) Просвети, пожалуйста.
Ну ты мне еще помогал
yаверно это уже обсуждалось:
Если мы используем ajax(библиотека jquery), то данные передаються в utf8, можно ли передавать данные в windows-1251
Проблема возникла в том, что когда просто передаю форму, то данные идут на сервер в ютф8, я их обрабатываю и все нормально...
Но когда к форме прикрепляю файл, то данные идут в windows-1251
Вопрос:
Как заставить передавать в одной кодировке(в любой) форму, внезависимости передаеться или нет file
Не проверять же на серваке кодировку данных...
я уже заи"лсо, блин
Разве на точке не ответили?
Кстати, jQuery добавляет дополнительный заголовок к запросу:
Код:
// Set header so the called script knows that it's an XMLHttpRequest xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");
Блин, самое оно , работы много нету даже времени искать ? все горит
если сог бы купил бы тебе пива
Я знаю, что
При отсылке файла идёт обычный сабмит формы в скрытый фрейм, а без файла — через Ajax-запрос. Поэтому правило простое — если есть файл, то колировка у остальных полей будет 1251.
А ещё лучше выдавать все страницы в UTF-8, тогда эти проблемы не будут возникать как класс.
Последний раз редактировалось Naydav; 27.06.2008 в 18:32..
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|