![]() |
загрузка XML. По разному на разных компах
Один и тот же проект. Фото с описанием подгружаются из XML файла.
Сам файл формируется по запросу пользователя из БД. При замене критериев изменяется XML и подгружается новый. Этот проект копирую на другой комп без изменений. Загружается первый сформированный XML файл.Всегда. Вне зависимости от того изменяется ли файл или нет. И там и там стоит один и тот же денвер, флеш плейер 9. Что еще может влиять.... Сегодня нужно показывать проект. щас пойду вешаться....... подскажите плииз. что делать |
это локально или в нете?
|
локально
|
Я только не пойму: это ЧИСТЫЙ флеш-проект или флеш+оболочка?
Сам флеш записывать на комп XML не умеет. |
xml файл обновляется с помощью пхп. ПХП со своей работой справляется замечательно. Поясняю ситуацию:
КОМП № 1. 1. Нажимаем кнопку выбрать категорию из комбобокса 2. вызываем пхп 3. пхп берет из базы данных соответсвтующие данные и записывает их в xml файл 4. по окончании работы пхп скрипта флеш начинает загружать свжесозданный xml КОМП № 2 п.п.1-3 работают нормально на четвертом этапе флеш наотрез отказывается загружать свежий файл, а обновляет данные на странице. причем данные уже физически на диске не существуют (в xml файле совсем другие свежие данные) |
если работает с пхп (но все же локально) - значит какойто сервак развернут типа Денвера. С кэшированием надеюсь боритесь? Там оно есть. Если не боритесь, то положительных результатов ждать не приходится.
плюс НЕ ДОЛЖНО быть в коде AS такого "System.useCodepage = true". |
типа денвера:-)
useCodepage отсутствует а как бороться с кешированием?:-) |
самый простой - при загрузке xml приписывать случайное число:
Код:
result = new XML();Код:
result.load("http://localhost/getXml.php?v="+Math.random(9999)); |
Код:
result.onLoad = Delegate.create(this, handleLoaded);to flskif Эх, можно я вас расцелую:-)) |
Не откажусь =)
Код:
result.onLoad = Delegate.create(this, handleLoaded);Это позволяет решить проблему области видимости, примерно такого плана: Код:
// здесь this указывает на одну область видимостиКод:
var parentObj:Object = this; |
| Часовой пояс GMT +4, время: 17:53. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.