Solved

fire PHP function in AS3/flash

Posted on 2011-03-02
9
381 Views
Last Modified: 2012-05-11
ok i have a php function which creates thumbnails. i want to execute this function from my swf as3.

i have some code that works now but it only works the first time after the swf has been published. i'm guessing because it worked and is loaded but i cant get it to unload /work again.
the as3 fires in a button listener. what i need is to be able to hit that button as many times as needed.   i am new to both as3 and php so take it easy on me lol  i am stuck please help

my as3 code is

 function goURL() {
            var request:URLRequest = new URLRequest("myfile.php");  
            var loader:URLLoader = new URLLoader();  
                   loader.load(request);
 
0
Comment
Question by:conagraman
  • 5
  • 2
  • 2
9 Comments
 
LVL 3

Expert Comment

by:wwwdeveloper2
ID: 35023480
Try this:

Add an event listener to button to call the function when it is clicked:

your_button.addEventListener(MouseEvent.CLICK,goURL);


In your function throw the event:MouseEvent in it:

 function goURL(event:MouseEvent)
{
            var request:URLRequest = new URLRequest("myfile.php");  
            var loader:URLLoader = new URLLoader();  
                   loader.load(request);
}

Hopefully this will get you heading in the right direction.
0
 
LVL 10

Author Comment

by:conagraman
ID: 35023597
thanks for the comment : )

 but i have already came that far.  
i wish it was that simple
0
 
LVL 3

Expert Comment

by:wwwdeveloper2
ID: 35023608
Ok, no problem.  I didn't realize you came that far.  Your example code looked incomplete and was missing proper syntax.

Good luck.
0
Free Tool: Postgres Monitoring System

A PHP and Perl based system to collect and display usage statistics from PostgreSQL databases.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
LVL 10

Author Comment

by:conagraman
ID: 35023622
i think i need eaither another way of loading/opening the php file or the solution will comefrom the loader class or urlrequest class
0
 
LVL 10

Accepted Solution

by:
conagraman earned 0 total points
ID: 35023798
got it.

i dont know if there is a way to do that the way i was trying.

what worked for me is passing a variable to the php. i was trying to avoid doing it this way because even though it may be the only way it seems kinda hacky when your not wanting to return anything. oh well as my boss would say .. it is what it is
0
 
LVL 39

Expert Comment

by:blue-genie
ID: 35024805
if you're happy that your problem is resolved please close your question.
if you require further assitance please post your full code to show how you're handling the php return values. etc
the php code might help as well.
0
 
LVL 10

Author Comment

by:conagraman
ID: 35026591
blue genie

i think i was just making some rookie mistakes.  part of the learning process i guess. as far as closing the q i thought i did but i guess it didnt take. ill try again. thanks
0
 
LVL 39

Expert Comment

by:blue-genie
ID: 35030474
np. glad you came right.
0
 
LVL 10

Author Closing Comment

by:conagraman
ID: 35067795
please close the q. i was able to gain a better understanding of what i was doing and was able to use the urlloader in the correct way. thanks to all who tried to help.
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Things That Drive Us Nuts Have you noticed the use of the reCaptcha feature at EE and other web sites?  It wants you to read and retype something that looks like this.Insanity!  It's not EE's fault - that's just the way reCaptcha works.  But it is …
Introduction This article is intended for those who are new to PHP error handling (https://www.experts-exchange.com/articles/11769/And-by-the-way-I-am-New-to-PHP.html).  It addresses one of the most common problems that plague beginning PHP develop…
Explain concepts important to validation of email addresses with regular expressions. Applies to most languages/tools that uses regular expressions. Consider email address RFCs: Look at HTML5 form input element (with type=email) regex pattern: T…
The goal of the tutorial is to teach the user how to use the auto adjust feature and what the different options do. When your video is not working right you can choose the auto adjust feature to help choose your settings.

839 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question