Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Помогите, пожалуйста, с передачей параметров (http://www.flasher.ru/forum/showthread.php?t=99541)

Хороший 08.08.2007 13:20

Цитата:

Сообщение от KPOT
пройдите вот по этой урле - http://www.macromedia.com/support/do...anager04a.html

и сделайте там что я писал постом выше

всё тки напише: ищите Edit Location, открываете его в нём выбираете Add Location, в открывшемся окне выбираете browse for folder потом выбираете просто ту папку где лежит флэшка, жмёте ок, путь добавится на странице, после этого запускайте html

Да, сейчас заработало. Только вот я теперь не могу понять как должен выглядеть передаваемый параметр, если я хочу, например, чтобы горели первый, третий и четвертый квадратики? Извините за глупые вопросы, не программист я ни разу :rolleyes:

То есть кнопка и поле были лишь для удобства сделаны. Так их быть не должно, а флешке просто должны передаваться параметры.

KPOT 08.08.2007 13:22

ты скажи просто какты хочеш всё это видеть я тебе отвечу. Я просто не пойму в когда и за счёт чего ты хочеш чтобы у тебя горели тот или иной квадрат? конкретней раписиши, подробней чтобы можно было представить картинку происходящего

Хороший 08.08.2007 13:30

Цитата:

Сообщение от KPOT
ты скажи просто какты хочеш всё это видеть я тебе отвечу. Я просто не пойму в когда и за счёт чего ты хочеш чтобы у тебя горели тот или иной квадрат? конкретней раписиши, подробней чтобы можно было представить картинку происходящего

Попробую. Имеем страницу, на которой есть флешка с пятью этими квадратиками. Из базы MySQL выдаются параметры, которые могут записаться в этот же файл в любой форме (например, к имени файла в коде страницы добавляется file.sqf?v1=1&v2=0&v3=0&v4=1&v5=1). И тогда мы видим на этой флешке соответствующие изменения (горят 1, 4 и 5 квадратики). Вот.

KPOT 08.08.2007 13:37

я не большой фанат связывания MySQL и флэш, потому я счас сам буду задавать тупые вопросы :)

изначально ты грил про html и swf счас добавился mysql, ты в своём html отлавливаеш эти переменные?

я сам хз как оно там происходит достование из базы. Знаю только как это сделать посредством флэш->php->mysql и потом оттуда ответ mysql->php->флэш

а вот как там с html быть я не знаю даже .

можно сделать функцию и из html её дергать передавая параметры туда, те же твои переменные.

еще вопрос, когда происходит запрос в базу приоткрытии или при нажатии кнопки?

Хороший 08.08.2007 13:43

Цитата:

Сообщение от KPOT
еще вопрос, когда происходит запрос в базу приоткрытии или при нажатии кнопки?


Там не принципиально. Это уже программисту задача будет, как их подружить :). Мне главное узнать вид параметров, которые можно прописать в html данный (или подставить к ссылке на файл swf), чтобы все это визуально отображалось. Кнопок никаких нет.

KPOT 08.08.2007 13:49

в самом html можно передать паметры таки вот способом,

находиш такой вот тэг в той html которую флэш генерит
<param name="movie" value="htmlParam.swf?var1=5" />

в нём ты пишеш если скажем будет спользоватся для стандратного IE(Internet Explorer)

либо скажем для fireFox

<embed src="htmlParam.swf?var1=5" quality="high" bgcolor="#ffffff".....

в самой флэшке можеш создать текстовое поле и написать такой кот

Код:

txt.text = var1;
ну при этом текстовое поле должно называтся txt

Kikasso 08.08.2007 14:26

Цитата:

Сообщение от KPOT
в самом html можно передать паметры таки вот способом,
находиш такой вот тэг в той html которую флэш генерит
<param name="movie" value="htmlParam.swf?var1=5" />

Передавайте параметры через flashvars, иначе мувик будет грузится каждый раз заново (url-то поменялся)

Код:

<param name="flashvars" value="var1=5" />
Ну и для FF соответственно


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

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