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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
fiot



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

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

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 14:12 13-02-2003
Spawn2000

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Имеется игрушка (точне пока пишется).
Задача.
С самом начале игры человек должен залогинится, далее идет проверка на наличие его в базе данных если его нет, то предлогается зарегистрироваться, после этого человек играет. По окончанию игры результат игрока заносится в базу данных и показываются самые лучшие результаты.
В этот теме передача данных во флешку вроде как проскакивала, а вот обратная передача нет.
Все это предпологается на IIS5+ASP+MsSQL, я ответсвенный за связь с базой данных. С ASP работал, с SQL хорошо знаком, а вот с flash практически нет, знаю что можно прикольные веши делать

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Почему при импортировании файла.swf он пишет что защищен от импорта?
Как убрать защиту?

Всего записей: 656 | Зарегистр. 09-10-2002 | Отправлено: 16:43 21-02-2003
fiot



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

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

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 09:00 24-02-2003
Sergeant

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Имеется следующая ситуация: есть скрипт на пхп (счетчик посещений), который "обрабатывает" данного посетителя: заносит его в базу, считает общее кол-во посетивших за сегодня, вчера, всё время и т.д. Всю эту хренотень на выходе можно запихать в переменные.
 
Теперь вопрос - каким образом передать эти переменные во флэш? Просто нашёл красивую флэшку.. написал свой счетчик, теперь осталось их срастить.

----------
Если вы спорите с идиотом,
Наверняка, он занимается тем же самым.

Всего записей: 1553 | Зарегистр. 06-08-2001 | Отправлено: 14:16 06-04-2003
Svarga

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

Цитата:
Теперь вопрос - каким образом передать эти переменные во флэш? Просто нашёл красивую флэшку.. написал свой счетчик, теперь осталось их срастить.

Флэшки могут считывать данные из текстовых и XML документов.
Можешь просто вносить скриптом данные в текстовый документ.
напр.
file.txt:

Код:
&number=1000

В первом фрейме флэшки:
loadVariablesNum ("file.txt", 0);
 
А дальше во флэшке уже доступна переменная number после загрузки file.txt


----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 00:34 07-04-2003
fiot



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

Код:
 
var _url_ = "file.txt";
count = new LoadVars();
count.load(_url_);
count.onLoad = function(success) {
if (success) {
//
         }
}
 


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

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 02:10 07-04-2003
oldhuman



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть мувик "line", он, т.е. она (линия) плавно везжает на экран  
 
события line:
onClipEvent(enterFrame)
{
x = x + 10;
_x = x;
}
А вот как линию остановить в определенном месте?
 

Всего записей: 99 | Зарегистр. 12-08-2002 | Отправлено: 11:42 07-04-2003
fiot



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

Код:
 
onClipEvent(enterFrame) {  
var x_max = 230;
if (this._x < x_max){
this._x =+10;  // небольшая модификация  
}
}  
4 MX
_root.line.onEnterFrame = function () {
var x_max = 230;
if (this._x < x_max){
this._x =+10;
}
}
// пишеться просто во фрейме...
 

 
Добавлено
Svarga
может ты знаешь...
почему флешь не хочет грузить переменные... если флешка запускается с сервера...
причем она лежит 4ex: www.myhost.com/test.swf а переменные www.otherhost.net/text.txt...
в чём проблемма ???
если у себя запускаешь, как клиент, то всё нормально... ложишь на сервер, грузишь - а оно даже не хочет это делать...

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

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 12:59 07-04-2003
Svarga

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

Цитата:
может ты знаешь...  
почему флешь не хочет грузить переменные... если флешка запускается с сервера...  
причем она лежит 4ex: www.myhost.com/test.swf  а переменные www.otherhost.net/text.txt...  
в чём проблемма ???

Странно, вроде должен нормально загружать.
Может "http://" забыл поставить в ссылке на txt на другом хосте?
 
Добавлено
Хммм... И вправду не работает
Наверно специально запретили "по соображениям безопасности". Жаль.

----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 14:21 07-04-2003
fiot



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Svarga
жаль что только через php || perl...
вот почему нельзя...


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

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 14:56 07-04-2003
oldhuman



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
fiot
не работает
---
this._x =+10;  // небольшая модификация  
---
а так работает
---
x = x + 10;
this._x = x;
---
 
А так все в порядке, сенкс!
 

Всего записей: 99 | Зарегистр. 12-08-2002 | Отправлено: 15:08 07-04-2003
fiot



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

Код:
 
x = x + 10;
//это равносильно
x=+10;
//аккуратнее смотриться...
 
// хотя можно сделать и так...
_root.line.onEnterFrame = function() {
var x_max = 230, n = 5;
if (this._x<x_max) this._x = (x++)*n
};
 

 
Добавлено
если нужно что-то бы границы мувука...

Код:
 
if (this._x<x_max-(Math.round(_root.line._height/2))){}
 


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

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 16:46 07-04-2003 | Исправлено: fiot, 16:49 07-04-2003
oldhuman



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
fiot
this._x =+10;  // небольшая модификация  
   
тут знаки надо было местами поменять и все начинает работает
 
this._x += 10;  

Всего записей: 99 | Зарегистр. 12-08-2002 | Отправлено: 17:52 07-04-2003
fiot



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
oldhuman
[off]
всё гениально просто....
[/off]

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

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 18:05 07-04-2003
Svarga

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

Цитата:
Svarga  
жаль что только через php || perl...  
вот почему нельзя...    

Почему же только через php || perl (и всякие asp c coldfusion'ами)?
Макромедиевцы предлагают еще и второй метод из области такого же церебрального секса: подгружать с удаленного сервера другую swf'ку, которая будет с того же сервера подгружать txt/xml

----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 01:03 08-04-2003 | Исправлено: Svarga, 01:04 08-04-2003
fiot



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

Цитата:
 подгружать с удаленного сервера другую swf'ку

всё клёво... только если я имею доступ к этому серверу...
а если я решил воровать от туда инфу... то не как.....

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

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 02:06 08-04-2003
Svarga

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

Цитата:
Svarga  
Цитата: подгружать с удаленного сервера другую swf'ку  
 
всё клёво... только если я имею доступ к этому серверу...  
а если я решил воровать от туда инфу... то не как.....

Ну да.
Для таких случаев Макромедия только подгрузку через скрипт выдумала вместо того, чтоб просто разрешить всё напрямую.


----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 02:43 08-04-2003
fiot



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Svarga
интересно, а в пятёрке эта проблемма была ???
по-моему можно было делать как хочешь и что хочешь...

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

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 23:04 08-04-2003
Svarga

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

Цитата:
интересно, а в пятёрке эта проблемма была ???  

Я именно пятым проверял (MX‘ом пользуюсь только в исключительных случаях)-- то же самое. Скорее всего это изначально так и задумано было.

----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 23:18 08-04-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-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru