А если допустить все-таки что это сервер?

  • Автор темы sergo_stavropol
  • Дата начала

sergo_stavropol

Guest
А если допустить все-таки что это сервер?

http://phpclub.ru/talk/showthread.php?postid=290026#post290026


А если допустить все-таки что это сервер перекодирует?
потому что : редактирую вытащенной из базы, хранящей данные в koi-8 через форму, нажимаю сабмит - и вижу что они у меня уже в win
то есть они перекодировались в win ИМЕЕНО_ПРИ_POST
 

sergo_stavropol

Guest
нет, подожди, плиз, не ставь точку. Помоги разобраться.
как я могу постить в koi-8 если я:
1) вытащил данные из базы в koi
2) проверил кодировку браузера
3) убедился что весь остальной текст тоже в koi и отображается в кои. то есть я вижу заголовки формы в кои, и текст в полях формы то же в кои......

Как я могу постить в WIN???

Я серьезно, помогите разобраться.
 

sergo_stavropol

Guest
то, что текст на тот момент когда я вставил в форму, был в koi, это точно - я проверял
 

Фанат

oncle terrible
Команда форума
1. возьми снифер да посмотри, в чем форма передает.
2. вопросы по второму апачу на этом форуме не рассматриваются.
 

Sizz

Новичок
Отображается в KOI и пишется в KOI?
Вот так: ьФП Ч ЛПДЙТПЧЛЕ KOI-8R ?
Или ты себе поддержку, шрифты KOI ставил?
 

McUrex_

ururunet
У меня была схожая ситуация на некоторых виндах, при "копи+пасте" из приложений, аля офиса из коевой формочкив базу ложилось виндовая кодировка - фичу эту виндовую подтверждаю, апач2 - конкретно в данной проблеме нипричем - лечили очень просто, нашли масенький скриптец от тони2001, используя поиск на пхпклубе, который, достаточно "с юмором"* определяет какая кодировка была заслана и принудительно меняем кодировку, перед "инсертом" в бд.

* долго смеялся, суть в том, что какой кодировки больше символов в строке нашли - та кодировка и есть :))
 

fixxxer

К.О.
Партнер клуба
долго смеялся, суть в том, что какой кодировки больше символов в строке нашли - та кодировка и есть
Диапазон символов, занимаемых Win1251 и KOI8, полностью совпадает.

Можно анализировать коды гласных букв...
 

tony2001

TeaM PHPClub
fixxxer
>Диапазон символов, занимаемых Win1251 и KOI8, полностью совпадает.
неправда.
 

tony2001

TeaM PHPClub
большие-маленькие буквы находятся в разных диапазонах.
соотв-но, если у тебя текст не написан весь с нажатым Caps Lock, то различить их можно с достаточно уверенностью.
 

fixxxer

К.О.
Партнер клуба
А, тогда понятно. Ну мой вариант с гласными близок к твоему тогда. :)
 
Сверху