You are here: Re: talking between flash and php « PHP Programming Language « IT news, forums, messages
Re: talking between flash and php

Posted by windandwaves on 11/24/23 11:28

usenet@isotopeREEMOOVEmedia.com wrote:
> On Tue, 4 Oct 2005 13:05:20 +1300, "windandwaves"
> <winandwaves@coldmail.com> wrote:
>> I have a flash file that I want to execute a short action script and
>> then load a PHP file in the its own window, while posting some of
>> the variables to this new script:
>>
>> e.g.
>> A
>> B
>> C
>> //below is where I get stuck
>> post variables:
>> x = 1;
>> y = 2;
>> open new url = 'test.php' with post variables
>> //end
>>
>> in test.php I then want to be able to show those variables as
>> follows:
>>
>> <?php
>> echo $_POST["x"];
>> echo $_POST["y"];
>>>
>>
>> I have the ABC, but I need the correct syntax for the last few lines
>> in flash.
>
> If you're sending the values with no regard for server response, you
> can append the values to the URL in Flash using GET syntax:
> www.site.com/page.php?x=1&y=2
>
> If you need bidirectional communication, look into the Flash LoadVars
> and LoadVariables objects.
> http://www.actionscripts.org/tutorials/beginner/loadVariables_and_loadVars/


This is what I came up with in Flash:

stop();
var ses:string;

//create the local Shared Object
myLocalSO = sharedobject.getLocal("hookie" );

if(_root.destroy) {
myLocalSO.data.name = "destroyed";
}
else {
//if cookie already exists then get ses from cookie
if (myLocalSO.data.name.length == 32) {
ses = myLocalSO.data.name;
getURL("index.php", "_self", "GET");
}
//if cookie does not exist then make it
else {
//get parameter from query string (INPUT)
//if(_root.PHPSESSID){
// ses = _root.PHPSESSID;
// getURL("episode.php", "_self", "GET");
//}
//if(ses.length <> 32) {
// ses = "testcookie" + getTimer()
//}
myLocalSO.data.name = _root.PHPSESSID;
}
ses = myLocalSO.data.name;
getURL("voter.php", "_self", "POST");
}

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация