basta cercare con google LoadVars();
invio variabili
ti crei una serie di caselle di input nel tuo stage
dove metterai nome istanza:
Nominativo e var: nominativo
Oggetto e var: oggetto
Messaggio e var: messaggio
ed un pulsante
nel pulsante metti sto script:
Codice PHP:
on (release) {
variabile=new LoadVars();
variabile.nominativo=Nominativo.text;
variabile.oggetto=Oggetto.text;
variabile.messaggio=Messaggio.text;
variabile.onLoad=function(ok:Boolean):Void{
if(ok){
stato="messaggio inviato";
}else{
stato="errore";
}}
variabile.sendAndLoad("http://...........richiesta.php", variabile, "POST");}
dimenticavo una casella dinamica con nome var: stato
in questa casella ti spunterà "messaggio inviato"
nel file che riceve il messaggio "richiesta.php"
Codice PHP:
<?
$_POST['nominativo'];
$_POST['oggetto'];
$_POST['messaggio'];
echo $nominativo;
echo $oggetto;
echo $messaggio;
$ggg=fopen("file.txt", "a+");
fwrite($ggg, " - $nominativo \n $oggetto \n $messaggio \n");
fclose($ggg);
?>
Spiegazione:
Da flash mandi il contenuto delle variabili a calci nel culo al file "richiesta.php" che si troverà nel tuo spazio web (esso naturalmente deve supportare PHP per esempio altervista)
tale file "richiesta.php" lo puoi creare semplicemente con un block notes.
Il file richiesta.php dovrà contenere il seguente script di richiamo:
Codice PHP:
<?
$_POST['nominativo'];
$_POST['oggetto'];
$_POST['messaggio'];
echo $nominativo;
echo $oggetto;
echo $messaggio;
$ggg=fopen("file.txt", "a+");
fwrite($ggg, " - $nominativo \n $oggetto \n $messaggio \n");
fclose($ggg);
?>
il $_POST serve a richiamare il contenuto delle variabili... (quello che scrivi nelle caselle di input del tuo stage in Flash)
echo serve a stampare a video il contenuto delle variabili
fopen apre il file.txt (se non esiste viene creato automaticamente) e memorizza il contenuto delle tue variabili
fclose chiude