Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
19 Июль 2025, 18:01:12
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Программирование
(Модераторы: Админ, barmalei) > Тема:

Проблема с POST массивом

Страниц  :   Вниз
  Печать  
Автор Тема: Проблема с POST массивом  (Прочитано 1305 раз)
0 Пользователей и 1 Гость смотрят эту тему.
modnyj
Гродненец
**

Репутация: +44/-4
Offline Offline

Пол: Мужской
Сообщений: 210


S Просмотр профиля Email
« : 27 Август 2009, 15:55:46 »

Ситуация:

Приложение работает в кодировке UTF-8, получает данные с другого ресурса посредством POST.
Другой ресурс отправляет данные в кодировке Win-1251.

Проблема:

Русские буквы почему то не доходят до приложения. Вместо них пустые места.

В чем может быть причина и как с этим разобраться?
Записан

Решение различных проблем с компьютерами. Выезд (город, район). +375298841188, +375259122766
VooDoo
Почетный гродненец
*****

Репутация: +89/-1
Offline Offline

Пол: Мужской
Сообщений: 2885


Dum spiro spero

Просмотр профиля WWW Email
« Ответ #1 : 27 Август 2009, 16:28:59 »

кодировку правильную юзать
Записан

Are you human? - My body is.
Do you feel pain? - My body does.
..- --- --- -.. --- ---
RILLey_ELf
Гость
« Ответ #2 : 27 Август 2009, 16:44:29 »

ближе к телу
какое приложение, язык.
чтобы хоть как то представлять о чём речь.

в любом случае iconv в массы
Записан
modnyj
Гродненец
**

Репутация: +44/-4
Offline Offline

Пол: Мужской
Сообщений: 210


S Просмотр профиля Email
« Ответ #3 : 27 Август 2009, 17:13:38 »

ближе к телу
какое приложение, язык.
чтобы хоть как то представлять о чём речь.

в любом случае iconv в массы

Язык PHP (5, cgi - режим), приложение пока в разработке
iconv не поможет, данные в скрипт изначально приходят битыми, как сделать чтобы данные доходили до скрипта, а там я с ними разберусь.
Записан

Решение различных проблем с компьютерами. Выезд (город, район). +375298841188, +375259122766
RILLey_ELf
Гость
« Ответ #4 : 27 Август 2009, 18:22:47 »

откуда идут данные?
данные приходят с ваших страниц битыми?

бля я всё должен вытягивать?
Записан
modnyj
Гродненец
**

Репутация: +44/-4
Offline Offline

Пол: Мужской
Сообщений: 210


S Просмотр профиля Email
« Ответ #5 : 27 Август 2009, 22:45:53 »

откуда идут данные?
данные приходят с ваших страниц битыми?

бля я всё должен вытягивать?
получает данные с другого ресурса посредством POST.
Другой ресурс отправляет данные в [приложение] в кодировке Win-1251.

Между прочем написано в первом посте
Записан

Решение различных проблем с компьютерами. Выезд (город, район). +375298841188, +375259122766
RILLey_ELf
Гость
« Ответ #6 : 27 Август 2009, 23:30:01 »

ага отправляет данные нормальные а приходят битые?  Улыбка
ну перед отправкой iconv?
или после получения iconv.
лучше после получения с проверкой кодировки.

не могут данные битыми в пути становится.
приходят ровно те биты которые были отправлены, если верить tcp.
Записан
tarantyl
Гродненец
**

Репутация: +13/-2
Offline Offline

Пол: Мужской
Сообщений: 129


Просмотр профиля WWW
« Ответ #7 : 28 Август 2009, 13:11:24 »

Чегой-то не допонял, как они во время отправки становятся битыми? Херня какая-то

iconv некошерно - юзайте mb(ИМХО)

Записан

RILLey_ELf
Гость
« Ответ #8 : 28 Август 2009, 14:48:45 »

iconv<->mb reason?
Записан
modnyj
Гродненец
**

Репутация: +44/-4
Offline Offline

Пол: Мужской
Сообщений: 210


S Просмотр профиля Email
« Ответ #9 : 28 Август 2009, 17:10:51 »

Вообщем дело наверное в mbstring. Так как на этом сервере он оказался глючным, и по умолчанию пропускал через себя все данные. Решилось с помощью отдельного каталога, кодировка в котором была выставлена в win-1251 и там обработка данных как надо и редирект куда нужно.

Вот и все. Всем спасибо.

Респект rilley_elf, - он единственный пожалуй говорил ближе к делу.
Записан

Решение различных проблем с компьютерами. Выезд (город, район). +375298841188, +375259122766
Страниц  :   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2025, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,133 секунд. Запросов: 19.