[PREMESSA]Originariamente inviato da andr3a
Come faccio a inviare variabili ad un file PHP da FlashMX
...
Il sendAndLoad invece, a differenza del loadVariablesNum ci permette con la stesa sintassi del load, di inviare le variabili che vogliamo in GET o POST al file PHP e di riceverne contestualmente 0 o piu' dallo stesso.
Esempio:
Il file prova.php ricevera' le variabili $_POST["nome"]; $_POST["cognome"]; $_POST["eta"];Codice PHP:// mi creo una variabile utile per effettuare debug in fase di sviluppo
var percorso = new String("http://localhost/provainterazione/");
// dichiaro le variabili utili
var nome = "Ugo";
var cognome = "Logo";
var anni = "25";
// ora preparo l' oggetto invia contenente le variabili da inviare al php
var invia = new LoadVars();
// ... e lo popolo con quello che voglio inviare
invia.nome = _root.nome;
invia.cognome = _root.cognome;
invia.eta = _root.anni;
// mi creo anche la variabile di ritorno eventuale di codice
var ricevuto = new LoadVars();
// ora invio e ricevo le variabili
invia.sendAndLoad(percorso+"prova.php",ricevuto);
ricevuto.onLoad = function(success) {
if(success) {
trace("OK");
trace(ricevuto.fatto);
}
else {
trace("Errore");
}
}
contenenti rispettivamente Ugo, Logo, 25.
...
Premetto ke è la prima volta ke provo a fare un interazione tra flash e php....quindi probabilmente dirò qualke ......![]()
[/PREMESSA]
vorrei sapere se i valori delle variabili nome, cognome e anni li prendo da dei campi testo di input come modificare il codice sopra
(poikè se ho ben capito.....nel codice sopra i valori da passare alla pagina php vengono fissati nello script, vero?)
Grazie......![]()

Rispondi quotando