If you don't mind using a GET request..

You can control exactly what is sent to the server. Just set your URL to Expresion, and build the URL like this:

Load Variables ("http://www.server.com/cgi-bin/script.cgi?name=" & name & "&score=" & /:score)

That is assuming that the "name" variable is local (in this MC) and the "score" variable is on the main timeline.


Or if you want to use the Send Variables command.. The perhaps you just need to make sure that all the variables you want to send have been copied to this movie clip. For this, you can preceed your Load Variables command with Set Variable commands like this:

Set Variable: "score" = /:score

etc.. for whatever variables you need. That command copies the "score" variable from the main timeline to a variable called "score" inside the current movie clip.


Also.. make sure that you are directing the results of that Load Variables command where you want them. Check your Target attribute for the Load Variables command. That determines where in your Flash movie the variables will stored when they are returned from the server. You can point that to the main timeline: "/" or "_level0". Or you can point it to a movie cilp: "/game/scorecheck".


Does that help?


Funny you should mention this Actually, this is exactly the code that I just wrote last night for a Tetris clone that I am writing in Flash. It also has an online High Score table. I should be releasing it later today.


<EMBED src="/cgi-bin/ubb/Members/sigs/00000205.swf" quality=high WIDTH=500 HEIGHT=50 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"> </EMBED>