Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Слетает кодировка в CSP / 20 сообщений из 20, страница 1 из 1
08.12.2011, 15:06
    #37565368
AndrewQwer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
Может кто подскажет с такой проблемой. На CSP странице есть обычная форма допустим с текстовым полем и кнопкой сабмита
Код: html
1.
2.
3.
4.
<form name="form1" action="" method="post">	
<input type="text" name="fio" value="#(%request.Get("fio"))#"/>
<input value="Отправить" name="submit" id='submit' type="submit".>
</form>


На странице в блоке head прописана кодировка :
Код: html
1.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />


Так вот. иногда при нажатии на кнопку в текстовое поле вставляется текст в кривой кодировке, потипу если бы текст кодировки windows-1251 отображали в кодировке UTF-8. Причем для исправление глюка иногда нужно перекомпилировать страницу.
Может кто сталкивался с таким?
...
Рейтинг: 0 / 0
08.12.2011, 15:06
    #37565370
AndrewQwer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
Cache 5.0.21
...
Рейтинг: 0 / 0
08.12.2011, 16:04
    #37565575
servit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
Не пробовали CHARSET/NOCHARSETCONVERT в <CSP:CONTENT> ?
Например:

<CSP:CONTENT CHARSET="utf-8"> 
<html>
  <head>
    <title>sql.ru</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
  </body>
</html>
...
Рейтинг: 0 / 0
08.12.2011, 16:55
    #37565745
AndrewQwer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
servitНе пробовали CHARSET/NOCHARSETCONVERT в <CSP:CONTENT> ?
Например:

<CSP:CONTENT CHARSET="utf-8"> 
<html>
  <head>
    <title>sql.ru</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
  </body>
</html>
Нет, не пробывал
...
Рейтинг: 0 / 0
08.12.2011, 16:56
    #37565748
AndrewQwer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
servit,

Попробую, спасибо. Осталось дождаться появления этого глюка!
...
Рейтинг: 0 / 0
09.12.2011, 10:28
    #37566811
AndrewQwer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
К сожалению глюк повторился ( Декодер кодировки показал что приходит кодировка CP1251. Откуда она береться если везде указано UTF-8???
...
Рейтинг: 0 / 0
09.12.2011, 10:39
    #37566838
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
AndrewQwerОткуда она береться если везде указано UTF-8???
Для ответа на этот вопрос нужно точно знать кто таки пишет в %request.Get("fio")...
...
Рейтинг: 0 / 0
09.12.2011, 10:40
    #37566842
AndrewQwer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
krvsaAndrewQwerОткуда она береться если везде указано UTF-8???
Для ответа на этот вопрос нужно точно знать кто таки пишет в %request.Get("fio")...
Всмысле? Значение текстового поля заносится туда при нажатии на сабмит.
...
Рейтинг: 0 / 0
09.12.2011, 10:42
    #37566847
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
AndrewQwerЗначение текстового поля заносится туда при нажатии на сабмит.
И только? Больше никто не участвует в этом?
...
Рейтинг: 0 / 0
09.12.2011, 10:44
    #37566852
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
AndrewQwerCache 5.0.21
Мы довольно долго работали с 5.0.15 и 5.0.20 - таких "эффектов" не наблюдалось...
...
Рейтинг: 0 / 0
09.12.2011, 10:48
    #37566864
AndrewQwer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
Ясно. Очень странно :( Оно вроде как не сильно-то и мешает. Но непорядок
...
Рейтинг: 0 / 0
09.12.2011, 10:52
    #37566884
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
AndrewQwer , ты посмотри сам алгоритм "записи" в тот %request.Get("fio")... Если в него пишут только на этой странице и потом сабмидят в этут же страницу - тогда я х/з...

Но могут писать из другой страницы... Как "сабмидом", так и гетом. Могут в программке какой-то поменять значение...

Т.е. твой пример (что выше) "неполный".
...
Рейтинг: 0 / 0
09.12.2011, 11:04
    #37566925
AndrewQwer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
krvsa,

нет. Сабмит жестко с этой страницы идет на эту же :) т.е. я еще ее тестирую и никто кроме меня ей не пользуется.
...
Рейтинг: 0 / 0
09.12.2011, 11:18
    #37566963
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
AndrewQwerСабмит жестко с этой страницы идет на эту же :) т.е. я еще ее тестирую и никто кроме меня ей не пользуется.
Тогда фигня 100%-ная...
...
Рейтинг: 0 / 0
09.12.2011, 11:22
    #37566973
AndrewQwer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
krvsaAndrewQwerСабмит жестко с этой страницы идет на эту же :) т.е. я еще ее тестирую и никто кроме меня ей не пользуется.
Тогда фигня 100%-ная...
жаль что фигня. кстати такой же глюк бывает если из серверного метода делать вызов через &js<alert("Сообщение");> так вот это Сообщение может тоже в кривой кодировке приходить ) а может и в нормальной.
...
Рейтинг: 0 / 0
09.12.2011, 11:47
    #37567038
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
AndrewQwerтакой же глюк бывает если из серверного метода делать вызов через &js<alert("Сообщение");> так вот это Сообщение может тоже в кривой кодировке приходить ) а может и в нормальной.
Ну тут всё зависит в какой кодировке сам текст того метода...

Хотя я
Код: html
1.
&js<...>


Никогда не использую...
...
Рейтинг: 0 / 0
09.12.2011, 11:53
    #37567061
AndrewQwer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
krvsaНу тут всё зависит в какой кодировке сам текст того метода...

Так прикол то в том, что пусть текст метода постоянно в одной кодировке, но при вызове этого метода на странице отображаются то кракозябры, то нормальный текст :) ладнО, в общем непонятный глюк
...
Рейтинг: 0 / 0
09.12.2011, 11:55
    #37567068
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
AndrewQwerтекст метода постоянно в одной кодировке, но при вызове этого метода на странице отображаются то кракозябры, то нормальный текст :) ладнО, в общем непонятный глюк
Это глюкалово.
...
Рейтинг: 0 / 0
09.12.2011, 17:36
    #37568002
Turk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
AndrewQwer ,
1. Проблема проявляется на разных браузерах или каком-то конкретном? В настройках браузера случайно не стоит принудительно кодировка windows-1251?
2. В исходном коде сгенерированной страницы есть <!DOCTYPE> ? Попробуйте изменять его значение.
3. Попробуйте поиграться со атрибутами accept-charset и/или enctype тега <form> .
...
Рейтинг: 0 / 0
12.12.2011, 10:29
    #37570418
AndrewQwer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает кодировка в CSP
Turk AndrewQwer ,
1. Проблема проявляется на разных браузерах или каком-то конкретном? В настройках браузера случайно не стоит принудительно кодировка windows-1251?
2. В исходном коде сгенерированной страницы есть <!DOCTYPE> ? Попробуйте изменять его значение.
3. Попробуйте поиграться со атрибутами accept-charset и/или enctype тега <form> .
Браузер 1 и тот же. Mozilla Firefox 3.6.24. С остальным поэкспериментирую, спасибо!
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Слетает кодировка в CSP / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]