![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Feb 2009
Сообщений: 28
|
Здравствуйте Уважаемые флешеры. Появилась проблема, незнаю как решить?
Изготовил небольшую детскую игрушку для пользователей сети и решил сделать для этой игрушки рейтинг победителей. Использовал внешние источники данных (txt), серверные команды (php), во флеш клипе при сохранении и загрузке переменных (данные игрока и очки) используется loadVariablesNum, практически всё как в гостевой книге, единственная разница в том что сохранение происходит при прохождении одного кадра, а загрузка данных при прохождении другого каждра, дополнительно есть кнопка для загрузки СВЕЖИХ данных. В принципе всё работает нормально, но при тестировании онаружилось что в Internet Explorer загрузка свежих данных происходит через час примерно, а в опере всё происходит идиально. Вопрос: что это такое с Explorer(ом) и как с этим боротся чтобы и в Explorer(е) тоже всё происходило как положенно вовремя. Я предпологаю что в Explorer(е) както переменные не обновляются, и это только мои предположения, мож. кто с этим уже сталкивался? |
|
|||||
|
1. запросы кешируются
2. вместо loadVariablesNum используйте класс LoadVars() |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 28
|
к сожалению при использовании класса LoadVars() ещё хуже - даже опера перестала загружать свежие данные, уважаемые друзья - помогите как исправить проблему
|
|
|||||
|
.
|
К сожалению, по традиции все наши телепаты в очередных отпусках. И, к сожалению, мы не можем понять что есть "еще хуже" при использовании LoadVаrs класса. Поверьте, это тот класс, что Вам нужнен. Опишите конкретнее, что не работает-то =)
|
|
|||||
|
Модрон-ветеринар
|
Тоже были проблемы с "необновлением" данных.
Использую вот такую конструкцию повсеместно, и сразу все проблемы с необновлением данных прекратились, где дело касалось кэширования: |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 28
|
Исходя из выше указанного, я представляю это так:
в пхп (1.php) у меня указанна команда:
а в классе я пишу: я правельно понимаю? Добавлено через 10 минут а для чего вотэта ____'&r='+Math.random()____ |
|
|||||
|
Модрон-ветеринар
|
Это как раз для предотвращения кэширования - в переменная r, входящая в строку запроса к скрипту, принимает случайное значение, и браузер вынужден обратиться на сервер, а не к кэшу, так как URL, получившийся в результате, в индексе его кэша не значится.
|
|
|||||
|
Регистрация: Feb 2009
Сообщений: 28
|
Всем огромное спасибо, всё получилось!!!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 15:35. |
|
|
« Предыдущая тема | Следующая тема » |
|
|