Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Закладки » FLASH

Модерирует : Cheery

Svarga (09-09-2003 01:11):
Один вопрос-- одна тема.
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4

   

Decibel



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вот захотел поберечь нервы пользователям, да и трафик сэкономить.
Решил снабдить кнопками и менюшкой на флеше, в который данные из mysql базы импортированы. В общем c помощью php вытягиваю данные из базы данных, генерирую html страницу с которой в принципе и вставляю переменные в ролик.
Во флеше я не гуру, и методом тыка сделал это так :
<EMBED src="Movie.swf?textvar=textvalue" .....
Всё работает в opera и mozilaa, но не в internet explorer
Подскажите как в ie переменные импортировать ?

 


 

Цитата:
 
Внимание!
 
Эта тема будет закрыта, поэтому по конкретным вопросам по Flash
создаём новые темы, либо используем существующие (один вопрос — одна тема)

 
Перед созданием темы просьба пользоваться фильтром.

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

 
 
 


Всего записей: 17 | Зарегистр. 06-12-2002 | Отправлено: 23:24 23-12-2002 | Исправлено: Svarga, 04:23 23-07-2003
Vasya Pupkin



Мракобес
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Decibel, вообще не понял твою схему. Вот таким
Код:
Movie.swf?textvar=textvalue
образом ты вставляешь переменные в ролик? По моему это нереально. Или я чего-то не понял?


----------
я не люблю людей

Всего записей: 7068 | Зарегистр. 24-02-2001 | Отправлено: 23:33 23-12-2002
VolxV

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я могу ошибаться, но во Flash вроде есть какая-то приблуда, позволяющая подгружать значения переменных из обычного текстового файла.

Всего записей: 898 | Зарегистр. 01-06-2001 | Отправлено: 09:46 24-12-2002
Cover2sucks



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VolxV
 
Цитата:
Я могу ошибаться, но во Flash вроде есть какая-то приблуда, позволяющая подгружать значения переменных из обычного текстового файла.
 
 
ага... функция называется loadVariablesNum()

Всего записей: 2867 | Зарегистр. 27-11-2002 | Отправлено: 10:14 24-12-2002
Vasya Pupkin



Мракобес
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cover2sucks, скорее просто loadVariables()

----------
я не люблю людей

Всего записей: 7068 | Зарегистр. 24-02-2001 | Отправлено: 12:15 24-12-2002
Slippery



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Decibel
сделал ты все верно  
для ИЕ добавь:

Код:
 
<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0'>
<param name='movie' value="Movie.swf?textvar=textvalue>
<EMBED src="Movie.swf?textvar=textvalue"  quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash'></embed>
</object>
 



----------
... - говорите, говорите, я всегда зеваю, когда мне интересно!
---
халявный генератор анимации на мобилу

Всего записей: 326 | Зарегистр. 31-10-2002 | Отправлено: 12:53 24-12-2002 | Исправлено: Slippery, 12:54 24-12-2002
VolxV

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А Flash разве server-side? Каким образом он на стороне сервера обрабатывает GET-запрос?
Я еще мог бы понять, если бы было что-нибудь типа:

Код:
<object ...>
<param name=movie value="Movie.swf">
<param name=textvar value="textvalue">
</object>

Или расширение swf воспринимается сервером как php?

Всего записей: 898 | Зарегистр. 01-06-2001 | Отправлено: 13:06 24-12-2002 | Исправлено: VolxV, 13:08 24-12-2002
Cover2sucks



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vasya Pupkin
 
Цитата:
Cover2sucks, скорее просто loadVariables()

 
loadVariablesNum() предпочтительнее, потому что в нем можно указать на какой уровень загружается файл

Всего записей: 2867 | Зарегистр. 27-11-2002 | Отправлено: 13:24 24-12-2002
fiot



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Decibel

Код:
 
<OBJECT ...
 <PARAM NAME=movie VALUE="flash.swf">
 <PARAM NAME=FlashVars VALUE="var1=value1&var2=value2&...&varN=valueN">
 ...
 <EMBED src="flash.swf"
 FlashVars="var1=value1&var2=value2&...&varN=valueN"
 ...
</EMBED></OBJECT>
// flash MX
 

передача параметров из ХТМЛ в swf
 
VolxV

Цитата:
А Flash разве server-side?

вообще-то client-side  
но *.swf сам обрабатывает и посылает запросы...
так что макромедиа погаряцилась когда обозвало его клент-сайд...
 
Cover2sucks

Код:
 
loadVariables("data.txt", "_root.varTarget");
loadVariablesNum("data.txt", 0);
 

 
Vasya Pupkin

Цитата:
образом ты вставляешь переменные в ролик? По моему это нереально. Или я чего-то не понял?  

RTFM
 
//flashe'ры
 
развиваем тему... с графики перехожу к вам ...

----------
((a={}).__proto__=a).a;

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 11:45 25-12-2002
VolxV

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
 <PARAM NAME=FlashVars VALUE="var1=value1&var2=value2&...&varN=valueN">  
 
Вот об этом я и толкую. К GET-запросам и серверным скриптам это имеет такое же отношение, как Бразилия к канадскому хоккею. А вот то, что флэш своими средствами парсит ActiveX параметры на стороне клиента - этого и следовало ожидать. Похоже на правду.

Всего записей: 898 | Зарегистр. 01-06-2001 | Отправлено: 12:36 25-12-2002
Vasya Pupkin



Мракобес
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fiot, теперь я понял суть, хотя такой конструкцией нкогда не пользовался. Вопрос. А зачем так сложно все? Не легче самому флешу из текстового файла подгружать? Так было бы проще и удобнее по моему.


----------
я не люблю людей

Всего записей: 7068 | Зарегистр. 24-02-2001 | Отправлено: 17:02 25-12-2002
Cover2sucks



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня есть форма на Flash, которая посылает email через PHP. Все работает, но есть одна проблема.... Когда пишешь сообщение и нажимаешь enter, чтобы перейти на другую строку, то потом в самом email это все выглядит как одна строка.
 
Чтобы было более понятно, вот пример:
 
Вводим такое сообщение:
 

Код:
 
blah blah
 
blah
blah
 

 
в email потом приходит такое:
 

Код:
 
blah blahblahblah
 

 
как сделать чтобы переход на другую строку не исчезал?
 
спасибо

Всего записей: 2867 | Зарегистр. 27-11-2002 | Отправлено: 21:12 25-12-2002
fiot



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Vasya Pupkin
у тебя один вумик и куча хтмл... в которых задаються параметры... или при наведении на гиперлинк нудно что бы менялся мувик...
а так можно и не юзать
 
Cover2sucks

Цитата:
как сделать чтобы переход на другую строку не исчезал?

 
Escape последовательности
\n     Символ перевода строки. ||Строка\nЕще строка
\r     Символ возврата каретки. ||Текст\r
 
дерзайте =)

----------
((a={}).__proto__=a).a;

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 02:11 26-12-2002
Cover2sucks



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fiot
 
Цитата:
\n     Символ перевода строки. ||Строка\nЕще строка  
\r     Символ возврата каретки. ||Текст\r  
 
дерзайте =)

 
ну это я и так знал. Я думал можно как-то сделать во Flash, а так я уже решил проблему дописав одну строку в моем PHP скрипте.

Всего записей: 2867 | Зарегистр. 27-11-2002 | Отправлено: 10:02 26-12-2002
fiot



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Cover2sucks

Цитата:
 решил проблему дописав одну строку в моем PHP скрипте

гы... по другому было бы геморройнее ... =)
 

Мы не ищём лёгких путей! Мы создаём себе трудности, а потом героически их преодолеваем!

 
это так к слову пришлось =)

----------
((a={}).__proto__=a).a;

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 10:54 27-12-2002
Cover2sucks



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fiot
 
Цитата:
гы... по другому было бы геморройнее ... =)  
 
 
так я в целях самообразования

Всего записей: 2867 | Зарегистр. 27-11-2002 | Отправлено: 11:12 27-12-2002
Qwadrat



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я не спец по флешу, поэтому нужна помощь.
Вобщем я пишу текст. Преобразую его в Symbol (button) и пишу такой Action:
on (release) {
  getURL ("bla-bla.htm", "main");
}
 
Так вот проблема в том, что в браузере эту ссылку можно нажать, только если навести курсор точно на центр текста (точнее на линию, проходящую по центру текста слева направо - не ниже, не выше. Левее и правее можно. Подскажите плз, как получить из текста полноценную ссылку, чтоб ее можно было нажать даже если навести на край буквы.
 
ЗЫЖ Flash 5.0

Всего записей: 59 | Зарегистр. 09-08-2002 | Отправлено: 04:26 03-02-2003
Cover2sucks



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
зайди в этот свой button (right click на этой кнопке и выбери edit), потом добавь keyframe в состояние hit (наверху). В этом keyframe рисуешь прямоугольник, который закрывает весь твой текст (это твоя hit area), то есть кнопка будет реагировать на всей площади этого прямоугольника. Вот и все дела.

----------
Justice is lost Justice is raped Justice is gone Pulling your strings Justice is done Seeking no truth Winning is all
So true
So real

Всего записей: 2867 | Зарегистр. 27-11-2002 | Отправлено: 04:56 03-02-2003
Mezone



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Qwadrat
А чтобы не мучаться, сразу создавай объект button и там все рисуй... и даже hit можно не трогать...

Всего записей: 80 | Зарегистр. 09-10-2002 | Отправлено: 06:43 03-02-2003
Spawn2000

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как передавать данные из flash-а в базу данных? Интересует MsSQL Server.

Всего записей: 221 | Зарегистр. 16-10-2001 | Отправлено: 12:45 13-02-2003
   

Страницы: 1 2 3 4

Компьютерный форум Ru.Board » Интернет » Web-программирование » Закладки » FLASH
Svarga (09-09-2003 01:11):
Один вопрос-- одна тема.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru