PDA

Просмотр полной версии : Передача данных в флеш.


Teplov
22.07.2002, 09:09
У меня на сайте есть меню на флеш. РНР загружает страницу и передает значение переменнной page равное названию этой станицы.
Переменная передается в виде URL: flashfile.swf?page=news.php
Флешка с меню принимает это значение, и выводи соответвующее название раздела. Раньше все работало замечательно, но потом вдруг перестало отображать название правильно. Т.е. при загрузке страницы всегда выводится название от первого пункта. При наведении мыши на флеш, меню переопределяет параметры и раздел показывается верный.

Я подумал, что дело в кешировании. Ввел в URL случайное число. Но это не помогло.

Самое смешное, что на localhost все работает правильно, а в сети нет.

Я выложил флеш в сеть http://teplov.hotbox.ru/menumain.swf?page=news.php Как видно в URL строке передается значение "news.php", по программе меню должно вывести надпись "Новости", но выведет "Графический дизайн". Я сделал оранжевое текстовое поле, которое показывает значение переменной page.

Помогите, пожалуйста разобраться. А то я уже начинаю сходить с ума. Не хочется мне в психушке остаток жизни проводить. :(

kompadre
22.07.2002, 09:25
Vse rabotayet. Sotri ves cash i udivi sebia svoyey kompitentastyu :)

Teplov
22.07.2002, 09:34
Оригинал написал(а) kompadre
Vse rabotayet. Sotri ves cash i udivi sebia svoyey kompitentastyu :)

не все так просто... Это меню работает на сайте уже полгода и я не могу всем советовать очищать кеш. Тем более, что дело здесь совсем не в кеше.

Попробуйте в качестве значения переменной page укаказать about.php, web.php, mail.php И все повторится. Можно поступить еще проще, ввесть дополнительную переменную id=3636 и менять число на любое, ошибка снова будет появляться.