Passing variables from php to flash

Hi there

I have a problem using a very simple URLVariables script with php
The thing is this sample do works on some servers and doesn’t on other:
Instead of having the correct values with trace, I get the php code itself.
That means I get the following string in trace():
<?php
$myresult = $_POST[‘name’];
echo "the result is ".$myresult;
?>
Here is the php code file called with URLRequest by flash

<?php
$myresult = $_POST['name'];
echo "the result is ".$myresult;
?>

Here is the actionscript that should display “the result is: foo”

var urlLoader:URLLoader = new URLLoader();

var urlRequest:URLRequest = new URLRequest("call.php");
urlRequest.data = new URLVariables("name=foo");
urlRequest.method = URLRequestMethod.POST;

urlLoader.addEventListener(Event.COMPLETE, dataloaded);
urlLoader.load(urlRequest);

function dataloaded(e:Event):void
{
var myresult = (e.target as URLLoader).data;
trace(myresult);
}

I know it comes from the php configuration on my server because I tested it on another server and it works, but I can’t find what I must change in my php.ini file to get the good results in trace();

Do you have any idea? thanks