la pagina deve essere interpretata, e questo nella pillola c'e' scritto ... quindi non accadra' mai niente finche scrivi questo:

invia.sendAndLoad("biografia.php",file_ricevi);


e non questo

invia.sendAndLoad("http://localhost/biografia.php",file_ricevi);


... sempre che biografia.php sia in Apache, e che PHP funzioni correttamente ....


Poi in sendAndLoad non potrai vedere alcunche' perche' la pagina non viene caricata, puoi invece scrivere nella pagina php qualcosa tipo

<?php
$fp = fopen("daFlash.txt", "w+");
$fromFlash = isSet( $_POST["stringa"] ) ? $_POST["stringa"] : "non e' arrivato niente";
fwrite( $fp, $fromFlash );
fclose( $fp );
echo "done=ok";
?>


In questo modo potrai verificare, una volta risolto il problema del percorso interpretato tramite url assoluto ( ovvero con http://localhost/ davanti ed eventuale cartella ... ) se da flash arriva o non arriva niente, se arriva trovi il file daFlash.txt con il contenuto di quella variabile, altrimenti troverai scritto "non e' arrivato niente".