Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 21.08.2007, 02:03
Cepreu4 вне форума Посмотреть профиль Отправить личное сообщение для Cepreu4 Найти все сообщения от Cepreu4
  № 11  
Ответить с цитированием
Cepreu4
[+1 13.12.06]

Регистрация: Nov 2006
Сообщений: 43
Вот в том то и проблема видите. Я непонимаю почему при использовании стандартной кодировки utf-8 флэш отсылает каракули, поэтому и ставлю кодпэйдж. Извините, если не ясно выразился

Так или иначе - проблема не в этом. Почему всё-таки флэш unescape'ит шестнадцатиричные символы?

Старый 21.08.2007, 02:13
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 12  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Если честно, то я так и не понял, на какой именно стадии происходит перекодировка. Если при отправке GET, то, собственно, откуда она возьмется, если ею занимается браузер.

Старый 21.08.2007, 02:37
Cepreu4 вне форума Посмотреть профиль Отправить личное сообщение для Cepreu4 Найти все сообщения от Cepreu4
  № 13  
Ответить с цитированием
Cepreu4
[+1 13.12.06]

Регистрация: Nov 2006
Сообщений: 43
Нет, обратное декодирование гексосимволов осуществляет как раз таки флэш при чтении ранее сохраненного каталога продукции.
То беж проблема не в серверной части 100%! Косячит флэш

Старый 21.08.2007, 02:52
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 14  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Мой скромный опыт говорит, что косячет не флеш, а все остальное.
Сделайте тестовую страницу и сюда выложите линк на нее.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 21.08.2007, 02:53
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 15  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
В общем и целом, вы нихрена не показали проблему, а только описали какие-то симптомы, которые в целом не создают никакой конкретной картины.

Старый 21.08.2007, 04:05
Cepreu4 вне форума Посмотреть профиль Отправить личное сообщение для Cepreu4 Найти все сообщения от Cepreu4
  № 16  
Ответить с цитированием
Cepreu4
[+1 13.12.06]

Регистрация: Nov 2006
Сообщений: 43
Уффф... ладно, опишу последовательность действий
Читайте и делайте выводы.

1. С сервера в окне браузера открывается флэш клиент

2. В него загружается сырой массив (под массивом я подразумеваю строку в несколько мегабайт) ранее добаленных наименований, который хранится в текстовике на сервере

3. Во флэше загруженная строка парсится в отдельные элементы массива и принимает вообщем удобный для работы вид.

4. Я добавляю ещё несколько наименований которые собираются в html-отформатированную строку, добавляются к массиву наименований и сортируются. В процессе преобразования наименования в html-отформатированный код название вновь добавленного наименования в определенном месте строки принимает вид шестнадцатиричной кодировки.

5. Далле жму кнопку "принять". Флэш осуществляет кое какие операции по разделению элементов массива на разные страницы каталога, собирает полноценные html-страницы, генерирует новые переменные для LoadVars, генерирует навигационную панель и наконец отсылает всё это скрипту

6. Скрипт принимает данные из флэша и с помощью несложных команд и цикла for i генерирует на сервере полноценные html-страницы каталога а заодно записывает обновленную сырую строку наименований в тестовик, из которого в следующий раз эта строка загрузится во флэш (см. пункт 2)

7. Открываю свеже сгенерированную страницу каталога

8. Навожу курсор на кнопку "заказать" под свеже добавленным наименованием. Внизу браузера высвечивается правильная ссылка типа GET с шестнадцатиричными символами

9. Закрываю флэш клиент

10. Открываю его снова

11. Сразу же нажимаю кнопку принять

12. Флэш заново отсылает все данные. Скрипт снова генерирует только что созданные страницы

13. Обнавляю страницу каталога, навожу на ту же самую кнопку "заказать" и вижу что вместо шестнадцатиричной кодировки - названия наименований как они есть, с пробелами и кириллицей, что НЕхорошо

Старый 21.08.2007, 10:26
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 17  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
А ссылку дать никак? Хотя бы в приват.
Пункт 2 никакой информации о способе передачи не дает.
3 пункт тоже ни о чем не говорит.
Да и все остальное в том же духе.

Создать новую тему Ответ Часовой пояс GMT +4, время: 19:26.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:26.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.