![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователь Сообщений: 21 Регистрация: 29.09.2009 Пользователь №: 9507 ![]() |
Помогите пожалуйста... Не как не могу вывести результат php скрипта на страницу Flash... Скрипт ппц простой - это обычное число!.. Пол интернета уже перечетал не как не могу понять алгоритм! знаю что sendAndLoad() но вообще никак не получается! помогите пожалуйста, очень прошу
Прошу прощения создал 2 темы... Сообщение отредактировал shadow999 - 16.10.2009 - 18:03 |
|
|
![]()
Сообщение
#2
|
|
C:\> ![]() ![]() ![]() ![]() ![]() Группа: Супермодераторы Сообщений: 1604 Регистрация: 10.04.2006 Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский. Пользователь №: 293 ![]() |
Код показывай.
|
|
|
![]()
Сообщение
#3
|
|
Новичок ![]() Группа: Пользователь Сообщений: 21 Регистрация: 29.09.2009 Пользователь №: 9507 ![]() |
Код $Link = MySQL_Connect($DBHost, $DBUser, $DBPassword); MySQL_Select_Db($DBName, $Link); $Sockres = @FSockOpen($ServerIP, $ServerPort, $errno, $errstr, 1); if (!$Sockres) { MySQL_Query("DELETE FROM Online"); $Count = 0; echo "<font color=#ff0000> <b><i>Отключен</i></b></font>"; } else { @FClose($Sockres); echo "<font color=#32cd32><b><i>Включен</i></b></font>"; } $Result = MySQL_Query("SELECT COUNT(*) FROM point WHERE zoneid='1'"); $r = mysql_fetch_row($Result); $s .= $r[0] + 20; if (!$Sockres) { echo "<i><font color=#ff0000><b>0</b></font></i></div>"; } else { @FClose($Sockres); echo "<i><font color=#32cd32><b>".$s."</b></font></i>"; } Только этот файл у меня находится на сервере... Я не знаю будет ли он коннектится именно к серверной MySQL я вродь пробывал host даже менять если его на свой сайт залить. Поэтому и хочу всего лишь его результат! Тут получилось 2 резельтата это "Включен, Отлючен" и цифра... Сообщение отредактировал shadow999 - 17.10.2009 - 07:18 |
|
|
![]() ![]()
Сообщение
#4
|
|
C:\> ![]() ![]() ![]() ![]() ![]() Группа: Супермодераторы Сообщений: 1604 Регистрация: 10.04.2006 Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский. Пользователь №: 293 ![]() |
Вот пример через класс LoadVars:
Код var lv:LoadVars = new LoadVars(); lv.onLoad = function(success:Boolean) { if (success) { trace(lv.perem); } else { trace('Ошибка загрузки.'); } }; lv.load('Адрес_твоего_php'); Сделай чтобы echo было таким: Код echo "&perem=<i><font color=#ff0000><b>0</b></font></i></div>&"; perem - название твоей переменной, как ты уже сам понял. Если поменял ее имя в AS-скрипте, то и в TXT-файле так же поменяй. Если тебе обязательно через loadVariables надо, то это пусть еще кто-то подскажет, я с ними не работал никогда. |
|
|
![]()
Сообщение
#5
|
|
Новичок ![]() Группа: Пользователь Сообщений: 21 Регистрация: 29.09.2009 Пользователь №: 9507 ![]() |
Нашел подобную функцию в интернете... (IMG:style_emoticons/default/dry.gif) Только не получается её нормально встроить!
CODE <DefineSprite Id="47" FrameCount="6"> <DoAction> <Actions> <Push> <String Name="mcMask" /> </Push> <GetVariable /> <Push> <Integer Value="1" /> <String Name="_parent" /> </Push> <GetVariable /> <Push> <String Name="clip" /> </Push> <GetMember /> <Push> <String Name="setMask" /> </Push> <CallMethod /> <Pop /> <Push> <String Name="preload" /> <Double Value="0" /> </Push> <SetVariable /> <Push> <String Name="stat.php" /> <String Name="this" /> </Push> <GetVariable /> <GetURL2 LoadVariables="false" LoadTarget="false" SendVarsMethod="None" /> <End /> </Actions> </DoAction><ShowFrame /> <ShowFrame /> <DoAction> <Actions> <ConstantPool> <Constant Name="preload" /> </ConstantPool> <Push> <Constant8 Value="0" /> </Push> <GetVariable /> <Push> <Double Value="0" /> </Push> <Equals2 /> <Not /> <If Offset="11" /> <GoToFrame Frame="1" /> <Play /> <Jump Offset="27" /> <Push> <Constant8 Value="0" /> </Push> <GetVariable /> <Push> <Integer Value="1" /> </Push> <Equals2 /> <Not /> <If Offset="6" /> <GoToFrame Frame="3" /> <Play /> <End /> </Actions> </DoAction> <ShowFrame /> <DoAction> <Actions> <ConstantPool> <Constant Name="x" /> <Constant Name="stat_base" /> <Constant Name="UP" /> <Constant Name="text_online" /> <Constant Name="stat_online" /> <Constant Name="text_online2" /> <Constant Name="stat_online2" /> <Constant Name="text_acc" /> <Constant Name="stat_acc" /> <Constant Name="_root" /> <Constant Name="xml_reader_body" /> <Constant Name="but_reg" /> <Constant Name="_visible" /> <Constant Name="DOWN" /> <Constant Name="n/a" /> <Constant Name="but_cubi" /> <Constant Name="stat_serv" /> <Constant Name="text_serv" /> <Constant Name="stat_serv2" /> <Constant Name="text_serv2" /> </ConstantPool> <Push> <Constant8 Value="0" /> </Push> <GetTime /> <SetVariable /> <Push> <Constant8 Value="1" /> </Push> <GetVariable /> <Push> <Integer Value="1" /> </Push> <Equals2 /> <Not /> <If Offset="107" /> <Push> <Constant8 Value="2" /> </Push> <GetVariable /> <Push> <Constant8 Value="3" /> <Integer Value="3407616" /> </Push> <SetMember /> <Push> <Constant8 Value="2" /> </Push> <GetVariable /> <Push> <Constant8 Value="4" /> <Constant8 Value="5" /> </Push> <SetMember /> <Push> <Constant8 Value="6" /> </Push> <GetVariable /> <Push> <Constant8 Value="4" /> <Constant8 Value="7" /> </Push> <GetVariable /> <SetMember /> <Push> <Constant8 Value="8" /> </Push> <GetVariable /> <Push> <Constant8 Value="4" /> <Constant8 Value="9" /> </Push> <GetVariable /> <SetMember /> <Push> <Constant8 Value="10" /> </Push> <GetVariable /> <Push> <Constant8 Value="4" /> <Constant8 Value="11" /> </Push> <GetVariable /> <SetMember /> <Push> <Constant8 Value="12" /> </Push> <GetVariable /> <Push> <Constant8 Value="13" /> </Push> <GetMember /> <Push> <Constant8 Value="14" /> </Push> <GetMember /> <Push> <Constant8 Value="15" /> <Boolean Value="1" /> </Push> <SetMember /> <Jump Offset="125" /> <Push> <Constant8 Value="2" /> </Push> <GetVariable /> <Push> <Constant8 Value="3" /> <Integer Value="16711680" /> </Push> <SetMember /> <Push> <Constant8 Value="2" /> </Push> <GetVariable /> <Push> <Constant8 Value="4" /> <Constant8 Value="16" /> </Push> <SetMember /> <Push> <Constant8 Value="6" /> </Push> <GetVariable /> <Push> <Constant8 Value="4" /> <Constant8 Value="17" /> </Push> <SetMember /> <Push> <Constant8 Value="8" /> </Push> <GetVariable /> <Push> <Constant8 Value="4" /> <Constant8 Value="17" /> </Push> <SetMember /> <Push> <Constant8 Value="10" /> </Push> <GetVariable /> <Push> <Constant8 Value="4" /> <Constant8 Value="17" /> </Push> <SetMember /> <Push> <Constant8 Value="12" /> </Push> <GetVariable /> <Push> <Constant8 Value="13" /> </Push> <GetMember /> <Push> <Constant8 Value="14" /> </Push> <GetMember /> <Push> <Constant8 Value="15" /> <Boolean Value="0" /> </Push> <SetMember /> <Push> <Constant8 Value="12" /> </Push> <GetVariable /> <Push> <Constant8 Value="13" /> </Push> <GetMember /> <Push> <Constant8 Value="18" /> </Push> <GetMember /> <Push> <Constant8 Value="15" /> <Boolean Value="0" /> </Push> <SetMember /> <Push> <Constant8 Value="19" /> </Push> <GetVariable /> <Push> <Integer Value="1" /> </Push> <Equals2 /> <Not /> <If Offset="36" /> <Push> <Constant8 Value="20" /> </Push> <GetVariable /> <Push> <Constant8 Value="3" /> <Integer Value="3407616" /> </Push> <SetMember /> <Push> <Constant8 Value="20" /> </Push> <GetVariable /> <Push> <Constant8 Value="4" /> <Constant8 Value="5" /> </Push> <SetMember /> <Jump Offset="31" /> <Push> <Constant8 Value="20" /> </Push> <GetVariable /> <Push> <Constant8 Value="3" /> <Integer Value="16711680" /> </Push> <SetMember /> <Push> <Constant8 Value="20" /> </Push> <GetVariable /> <Push> <Constant8 Value="4" /> <Constant8 Value="16" /> </Push> <SetMember /> <Push> <Constant8 Value="21" /> </Push> <GetVariable /> <Push> <Integer Value="1" /> </Push> <Equals2 /> <Not /> <If Offset="36" /> <Push> <Constant8 Value="22" /> </Push> <GetVariable /> <Push> <Constant8 Value="3" /> <Integer Value="3407616" /> </Push> <SetMember /> <Push> <Constant8 Value="22" /> </Push> <GetVariable /> <Push> <Constant8 Value="4" /> <Constant8 Value="5" /> </Push> <SetMember /> <Jump Offset="31" /> <Push> <Constant8 Value="22" /> </Push> <GetVariable /> <Push> <Constant8 Value="3" /> <Integer Value="16711680" /> </Push> <SetMember /> <Push> <Constant8 Value="22" /> </Push> <GetVariable /> <Push> <Constant8 Value="4" /> <Constant8 Value="16" /> </Push> <SetMember /> <End /> </Actions> </DoAction> <ShowFrame /> <ShowFrame /> <DoAction> <Actions> <GetTime /> <ConvertToNumber /> <Push> <String Name="x" /> </Push> <GetVariable /> <ConvertToNumber /> <Push> <String Name="timeout" /> </Push> <GetVariable /> <Push> <Integer Value="2" /> </Push> <Divide /> <ConvertToNumber /> <Add2 /> <ConvertToNumber /> <Greater /> <Not /> <If Offset="11" /> <GoToFrame Frame="0" /> <Play /> <Jump Offset="2" /> <PreviousFrame /> <Play /> <End /> </Actions> </DoAction> <ShowFrame /> </DefineSprite> Выполняет примерно тоже самое... Вот файл на который он ссылается Цитата stat_base=1&stat_serv=1&stat_online=hide&stat_acc=hide&stat_serv2=0&stat_online2=hide&stat_acc2=hide&timeout=900000&preload=1 Получилось, что даже если вводить полный путь к этому php скрипту!.. То ничего не происходит, тупо кидает на stat.php НО ОЧЕНЬ БОЛЬШОЙ И НЕ ПОНЯТНЫЙ СКРИПТ ПОЛУЧИЛСЯ Код var lv:LoadVars = new LoadVars(); lv.onLoad = function(success:Boolean) { if (success) { trace(lv.perem); } else { trace('Ошибка загрузки.'); } }; lv.load('Адрес_твоего_php'); Или объясните поподробней вот этот... он и сам по себе меньше и легче гораздо)) Очень бы хотел сделать! Я вставлял этот код всё как вы и говорили, но ничего не происходит!!! Может я как то не правильно вставляю... Помогите пожалуйста! Я прикреплю swf файл может он чем поможет ![]() Сообщение отредактировал shadow999 - 17.10.2009 - 12:26 |
|
|
![]()
Сообщение
#6
|
|
C:\> ![]() ![]() ![]() ![]() ![]() Группа: Супермодераторы Сообщений: 1604 Регистрация: 10.04.2006 Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский. Пользователь №: 293 ![]() |
Я вот что вижу в твоем SWF: http://openfile.ru/photo/full/14597/
Что тебе именно объяснить в этом коде? У тебя файл swf и php как долеко друг от друга лежат? Прямые пути того и того скажи., и через что ты запускаешь swf (через браузер или через стационарный флеш-плеер). |
|
|
![]()
Сообщение
#7
|
|
Новичок ![]() Группа: Пользователь Сообщений: 21 Регистрация: 29.09.2009 Пользователь №: 9507 ![]() |
Я вот что вижу в твоем SWF: http://openfile.ru/photo/full/14597/ Что тебе именно объяснить в этом коде? У тебя файл swf и php как долеко друг от друга лежат? Прямые пути того и того скажи., и через что ты запускаешь swf (через браузер или через стационарный флеш-плеер). Ну сам swf файл у меня лежит... в http://on-game.su/* а скрипт на поддомене http://register.on-game.su/* Запускаю я через swf редактор, там кнопочка просмотр, иногда на сайт заливаю. Ну я так понимаю что этот код надо вставлять в что-то типо этого Код <DefineSprite> <DoAction> <Actions> ТУТА_ТИПО_СКРИПТ </DoAction> </Actions> </DefineSprite> Вообще заместо простой надписи ON - я хочу поставить динамичный php скрипт!.. что б этот статус реально был рабочим!!! Ну и Аккаунтов и Онлайн я аналогично сделать могу! Сообщение отредактировал shadow999 - 17.10.2009 - 14:56 |
|
|
![]()
Сообщение
#8
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4946 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Цитата Прошу прощения создал 2 темы... shadow999 Ты не две, а даже три темы создал. Мало того, что вчера создал две одинаковые темы и tiHo пришлось удалить дубликат, так ещё перед этим ты уже создавал подобную тему. Ещё 04.10.2009 ты создал тему PHP&FLASH, где ты задал тот же вопрос, на который я тебе ответил в тот же день. Цитата Взаимодейстиве Flash и php Мало того, что тема загрузки данных во флеш (из скрипта или из файла) многократно рассматривалась на форуме, так ещё и ты уже этот же вопрос задавал в другой теме, и получил на него ответ. Если что-то не получается, стоило в той же теме написать, а не создавать новую. В дальнейшем я тебе настоятельно рекомендую воздержаться от создания тем-дубликатов. |
|
|
![]()
Сообщение
#9
|
|
Новичок ![]() Группа: Пользователь Сообщений: 21 Регистрация: 29.09.2009 Пользователь №: 9507 ![]() |
Я изменяюсь... Получилось это совершенно случайно!!! А про третью тему я честное слово забыл! (IMG:style_emoticons/default/dry.gif)
PHP&FLASH, где ты задал тот же вопрос, на который я тебе ответил в тот же день. Да я же пробовал Код loadVariables("http://register.on-game.su/status.php", ""); - я не знаю, скорей всего я неправильно вставляю, ибо ничего не изменялось! Я вставил только эту строчку... (IMG:style_emoticons/default/sad.gif)
Сообщение отредактировал shadow999 - 18.10.2009 - 07:19 |
|
|
![]()
Сообщение
#10
|
|
C:\> ![]() ![]() ![]() ![]() ![]() Группа: Супермодераторы Сообщений: 1604 Регистрация: 10.04.2006 Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский. Пользователь №: 293 ![]() |
Ты не только php-скрипт покажи, но и as тоже. Мне кажется ты там херни понаписал всякой, вроде твоего:
Код <DefineSprite> <DoAction> <Actions> ТУТА_ТИПО_СКРИПТ </DoAction> </Actions> </DefineSprite> Даже не представляю куда такое вставлять надо. |
|
|
![]()
Сообщение
#11
|
|
Новичок ![]() Группа: Пользователь Сообщений: 21 Регистрация: 29.09.2009 Пользователь №: 9507 ![]() |
(IMG:style_emoticons/default/blink.gif) да я везде пробовал вставить! Просто не могу понять куда... Т.к ничего не работает у меня тупо нету этого кода
|
|
|
![]()
Сообщение
#12
|
|
C:\> ![]() ![]() ![]() ![]() ![]() Группа: Супермодераторы Сообщений: 1604 Регистрация: 10.04.2006 Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский. Пользователь №: 293 ![]() |
Вообщем нам от тебя нужен AS-скрипт для того чтобы тебе помочь, и сказать что куда нужно писать. SWF то у тебя есть, который на сайте сервера PW, так вот в нем то чтото написано (если он твой конечно), так вот копируй его сюда, и посмотрим что там и куда.
Буду через 5 часов, посмотрю. Если ктото конечно до меня этого не сделает. |
|
|
![]()
Сообщение
#13
|
|
Новичок ![]() Группа: Пользователь Сообщений: 21 Регистрация: 29.09.2009 Пользователь №: 9507 ![]() |
В общем... swf'ка не моя, сайт мой, но и доработать нужно мне (IMG:style_emoticons/default/dry.gif) Точно не знаю то ли послал! Но послал (IMG:style_emoticons/default/tongue.gif)
Код <?xml version="1.0" encoding="UTF-8" ?>
<Movie SwfVersion="8" Width="898" Height="528" FrameRate="30" IsCompressed="true"> <FileAttributes UseNetwork="false" ActionScript3="false" HasMetadata="false" UseGPU="false" UseDirectBlit="false" /> Сообщение отредактировал shadow999 - 18.10.2009 - 08:34 |
|
|
![]()
Сообщение
#14
|
|
C:\> ![]() ![]() ![]() ![]() ![]() Группа: Супермодераторы Сообщений: 1604 Регистрация: 10.04.2006 Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский. Пользователь №: 293 ![]() |
Нет, это не то. Тебе нужен исходник(.fla) твоего swf, в котом вся флешка и есть, а swf это уже готовая флешка, с ней тебе врятли что получится сделать.
PS> Ты куда вставлял код который я тебе дал? Остается только догадываться... |
|
|
![]()
Сообщение
#15
|
|
Новичок ![]() Группа: Пользователь Сообщений: 21 Регистрация: 29.09.2009 Пользователь №: 9507 ![]() |
У меня лучше... (IMG:style_emoticons/default/rolleyes.gif) xml
![]() Сообщение отредактировал shadow999 - 18.10.2009 - 15:00 |
|
|
![]()
Сообщение
#16
|
|
C:\> ![]() ![]() ![]() ![]() ![]() Группа: Супермодераторы Сообщений: 1604 Регистрация: 10.04.2006 Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский. Пользователь №: 293 ![]() |
Либо слишком долго отсутствовал на форуме, и за это время на xml можно стало делать флешки, либо всетаки ты не понимаешь что от тебя хотят.
Вариант 2. Ты мне даешь полный путь к твоему .php, и я пробую сделать тебе флешку которая будет принимать от него сообщения в том виде который тебе нужен. Но не более того. Все остальное ты делаешь сам. PS. Можешь в Личные сообщения кинуть ссылку, если она у тебя сверхсекретная. |
|
|
![]()
Сообщение
#17
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4946 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Цитата А про третью тему я честное слово забыл! shadow999, не стоит забывать о темах, которые ты открыл. И для того чтобы этого не происходило, чтобы знать, что на твой вопрос ответили, стоит подписываться на темы. И тогда тебе будут приходить уведомления о новых постах в подписанных темах. Цитата Нашел подобную функцию в интернете... Только не получается её нормально встроить! <DefineSprite Id="47" FrameCount="6"> Это не AS-код, это XML-код для SWiX. Естественно у тебя не получится его во флеш редакторе встроить (ни "нормально", ни вообще). Во флеш редакторе нужно использовать Action Script код. А в SWiX - лишь xml-код. Цитата Даже не представляю куда такое вставлять надо. tiHo, это XML-код для программы SWiX. И его можно использовать только в данной программе, но не в редакторе Flash. |
|
|
![]()
Сообщение
#18
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4946 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Цитата В общем... swf'ка не моя, сайт мой, но и доработать нужно мне shadow999 Тебе нужен исходник флешки - fla файл. Раз swf-ка не твоя, то у её автора достань исходник. Если это не возможно, то доставай исходник из откомпилированной флешки (swf). Это можно сделать декомпиляторами, о чём уже многократно писалось на форуме (по всем вопросам тобою поднятым уже писалось на форуме, поэтому использование поиска - это первое, что ты должен был сделать). К примеру, SWiX который ты использовал для получения исходника AS-кода флешки (не полноценного fla-исходника) - это тоже декомпилятор. Но лучше воспользуйся нормальным декомпилятром для получения fla-файла, в котором ты изменишь AS-код (например, Sothink SWF Decompiler). Цитата Либо слишком долго отсутствовал на форуме, и за это время на xml можно стало делать флешки tiHo Из xml флешки не начали делать. Делают их стандартными способами - через официальные или опенсорсные компиляторы. В данном случае, как я уже говорил, это хмл-код для SWiX (который SWiX сделал на основе swf). Это такой псевдо-код, подобные псевдо-коды делают и другие декомпиляторы или дизасемблеры флешек, и SWiX позволяет изменить AS-код во флешке через редактирование данного xml-кода. |
|
|
![]()
Сообщение
#19
|
|
Новичок ![]() Группа: Пользователь Сообщений: 21 Регистрация: 29.09.2009 Пользователь №: 9507 ![]() |
PS. Можешь в Личные сообщения кинуть ссылку, если она у тебя сверхсекретная. Ничего секретно в нем нет... PHP скрипт ![]() Сообщение отредактировал shadow999 - 19.10.2009 - 16:42 |
|
|
![]() ![]()
Сообщение
#20
|
|
C:\> ![]() ![]() ![]() ![]() ![]() Группа: Супермодераторы Сообщений: 1604 Регистрация: 10.04.2006 Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский. Пользователь №: 293 ![]() |
|
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 26.05.2014 - 02:26 |