dunque già il titolo dice tutto
Da Flash devo inviare il contenuto di una variabile ad un file Php quest'ultimo lo manda ad un file TXT che se NON ESISTE viene creato automaticamente.
Fino a qua ci sono ecco lo script:
in un pulsante in Flash:
codice:
on (press) {
var values:LoadVars=new LoadVars();
values.contenuto=_root.contenuto.text;
values.onLoad=function(ok:Boolean):Void
{
if(ok)
trace(this);
else
trace('php error');
}
values.sendAndLoad('http://max400scuola.altervista.org/php/a_php_txt_prova.php',values,'POST');
}
il filmato flash contiene due campi di testo:
1) uno di input per inviare il testo ... col nome istanza contenuto e nome var: cancella (quest'ultimo serve per il reset del testo stesso)
2) l'altro, più grande deve ricevere la stessa variabile che viene memorizzata in un file txt grazie al trasferimento da parte del file php (a_php_txt_prova.php)
questo è il file php: (a_php_txt_prova.php)
codice:
<?php
$myFile = "a_text.txt";
$fh = fopen($myFile, 'a+') or die("impossibile aprire il file");
echo "salvato";
fwrite($fh, "$contenuto \n");
fclose($fh);
?>
ed infine il file txt (non c'è nessuna variabile dentro)
a_text.txt
ecco l'esempio... dopo aver cliccato su invio cliccate sul getURL per andare a vedere il file txt
http://max400scuola.altervista.org/p..._e_ricevi2.htm