Send Variable from Flash to Php Script not working

Hey

I am struggling with sending some variables to a php page from my flash movie. On the last frame of my flash movie i have a button which navigates the user onto a new php page where i want to display the variables in. The code i currently have is :

AS3 -


// set variables as a string containing the dynamic textfield.
var Introduction:String = (introduction_txt.text);
//
var Choices:String = (summary_txt.text);
//

//// Send Variable to php.
var requestVar:URLRequest = new URLRequest ("new-page.php");
request.method = URLRequestMethod.POST;
                
var variables:URLVariables = new URLVariables();
                
variables.Intro = "Introduction";
variables.Choices = "Choices";            
request.data = variables;
                
var loaderVar:URLLoader = new URLLoader (request);
loaderVar.addEventListener(Event.COMPLETE, onComplete);
loaderVar.dataFormat = URLLoaderDataFormat.VARIABLES;
loaderVar.load(request);
                    
function onComplete (event:Event):void{
status_txt.text = event.target.data;
}

PHP code on new page -


<?php

$intro = $_POST['Intro'];
$choice = $_POST['Choices'];

echo "Intro=" . $intro;

?>

The echo in the php page comes up as Intro=,
I need to echo the variable of $intro which contains the dynamic text in ‘introduction_txt.text’ in flash.

If anyone can help me out on this one??

Many Thanks

Jon