Pi_Mastuh Posted September 12, 2006 Share Posted September 12, 2006 I'm making a flash game where the user sends their score and it inserts it into the database but for some reason it's not connecting properly. The actionscript for the send score button instance is:[code]on(press) { getURL("maze1.php", "score");}[/code]Maze 1 is:[code]<? if ($msg == 1) { print"<BR><BR><P align=center><font face='Arial, Helvetica, sans-serif' size=2>You have earned $mds Points.</font></P> <P align=center><font face='Arial, Helvetica, sans-serif' size=2><a href=games.php>Play Again</a></font></P>"; } if ($error == 2) { print"<BR><BR><P align=center><font face='Arial, Helvetica, sans-serif' size=2>Sorry, your score does not count as you have already submitted it more then the 7 times. You can play as many times as you want but you can only submit your score 7 times.</font></P> <P align=center><font face='Arial, Helvetica, sans-serif' size=2><a href=games.php>Play Again</a></font></P>"; } ?>[/code] Quote Link to comment Share on other sites More sharing options...
mainewoods Posted September 13, 2006 Share Posted September 13, 2006 halfway down this page:http://livedocs.macromedia.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001730.html Quote Link to comment Share on other sites More sharing options...
Pi_Mastuh Posted September 15, 2006 Author Share Posted September 15, 2006 I can't get it to send the variable and recieve it in the php file. How do I send a variable? Quote Link to comment Share on other sites More sharing options...
Wintergreen Posted September 15, 2006 Share Posted September 15, 2006 If you're sending a variable to a php page:page.php?variable_name=valueAnd in page.php, you access the variable with$_GET['variable_name'] Quote Link to comment Share on other sites More sharing options...
Pi_Mastuh Posted September 15, 2006 Author Share Posted September 15, 2006 Where do I put that (the actionscript part) and what woul the value be because I'm trying to send the score and it varries game to game. Quote Link to comment Share on other sites More sharing options...
Wintergreen Posted September 15, 2006 Share Posted September 15, 2006 admitedly I've never dealt with actionscript. But I'm assuming you know how to get from one page to the other, and you can pass the variable in the value area. So with PHP variables looking like $value, the link would look like page.php?score=$value Quote Link to comment Share on other sites More sharing options...
Pi_Mastuh Posted September 15, 2006 Author Share Posted September 15, 2006 That doesn't work. It doesn't like the $. Quote Link to comment Share on other sites More sharing options...
markbett Posted September 15, 2006 Share Posted September 15, 2006 lol dont put in the $ put the actual value you want but you shouldnt use a GET you should use a POST otherwise people will change their scores Quote Link to comment Share on other sites More sharing options...
mainewoods Posted September 15, 2006 Share Posted September 15, 2006 This should work:[code]on(press) { getURL("maze1.php?score=<?php echo $score; ?>");}[/code]-you would have to had set the $score php variable somewhere above in php code Quote Link to comment Share on other sites More sharing options...
Pi_Mastuh Posted September 15, 2006 Author Share Posted September 15, 2006 How do I set the score variable? (I'm really new at this :-\) Quote Link to comment Share on other sites More sharing options...
mainewoods Posted September 16, 2006 Share Posted September 16, 2006 is the page that action script is running in a php page? otherwise you are on the wrong message board. Quote Link to comment Share on other sites More sharing options...
Pi_Mastuh Posted September 16, 2006 Author Share Posted September 16, 2006 No, I'm trying to send data from the flash game TO the PHP page. Quote Link to comment Share on other sites More sharing options...
Wintergreen Posted September 16, 2006 Share Posted September 16, 2006 Well, I assume that Flash has variables? $blah denotes a PHP variable. Flash isn't PHP, so using the $ wouldn't work. Again, I don't know actionscript but there has to be a way to send the score with a link like blah.php?score=variable.Getting the variable once you've sent it is easy. So you probably need to find someone who can do Flash Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.