allora questo è il codice action script:

stop();

var caricamp=new LoadVars();
caricamp.load("prova1.php");
caricamp.onLoad= function(success){
if(success){
titolo.text=caricamp.file;
audio = new Sound();
indirizzo = caricadati.file;
audio.loadSound(indirizzo,true);

}
else{
trace("non ho caricato le variabili esterne");
}
}

la variabile che pesco dal php è file che nel php ha questa sintassi:
</head>

<body>
<TABLE BORDER=8 WIDTH=40% ALIGN=CENTER BORDER=3>
<TR><TH>Fai clic sui link per scaricare i file</TH></TR>
<?
# elenco dei contenuti di una cartella con link
$cartella = opendir('pubblic');
while ($file = readdir($cartella)) {
$array_file[] = $file;
}
foreach ($array_file as $file) {
echo "<TR><TD><CENTER>";
if ( $file == ".." || $file == ".") {
continue;
}
$aaa="ascolta.php?nome_file=$file&dimensioni_file= $dimensioni_file";

$dimensioni_file=filesize("pubblic/".$file);
$aaa="lettore.swf?nome_file=$file&dimensioni_file= $dimensioni_file";

print "<a href=\"

$aaa
\">$file</a>,
";
echo "</TR></TD></CENTER>";
}
?>
</TABLE>
Torna all'upload
</body>
</html>