Ciao, ho questo codice actionscript:

var prova = new String();
var carica = new LoadVars();
carica.onLoad = function(success) {
if(success) {
_root.prova = this.prova;
trace(prova);
}
else {
trace("Errore nel caricamento file!");
}
}
carica.load("prova.php");

Ho un testo dinamico chiamato prova in cui visualizzo la variabile.
Il php è questo:

Così funzione e fa vedere Ciao
<?
$vars = "&prova=ciao&";
echo $vars;
?>

Ma se scrivo così no:

<?
$c = "ciao";
$vars = "&prova=".$c."&";
echo $vars;
?>

Sapete dirmi perchè?

Grazie!