Buongiorno a tutti.
devo realizzare un form x l'invio di email da flash.
Devo poter scegliere a chi inviare l'email tramite 2 radio button.
Dato che non ho mai utilizzato questo componente sono in difficoltà.
nel form ho nserito i due radio button con nome istanza rb1 e rb2.
nell'ultimo fotogramma ho scritto:
Codice PHP:
// Setto il GroupName
rb1.setGroupName("MAIL")
rb2.setGroupName("MAIL")
// Setto il campo Data del Radio Button
// il getValue riporterà il valore di Data
// se Data non è impostato getValue riporta
// il valore deela Label
rb1.setData("info@mail1.it")
rb2.setData("info@mail2.it")
// Setto l'abilitazione del Gruppo Radio Button Name
MAIL.setEnabled(true)
// Creazione Oggetto e Funzione sul Cambio
Radio = new Object();
Radio.onChange = function(component){
carica(MAIL.getValue());
}
// Richiamo la funzione dal Gruppo
MAIL.setChangeHandler("onChange", Radio);
Questo codice l'ho scritto cercando qua e la sul forum...
Penso che a questo punto il dato email è contenuto nella variabile
MAIL
è così? o non ho capito nulla??
poi al tasto invio cosa devo associare x controllare che almeno
uno dei due radio button sia stato premuto?
ora sul mio invio c'è questo:
Codice PHP:
on (release) {
if (!name.length) {
_level3.gotoAndStop("failed");
} else if (!email.length || email.indexOf("@") == -1 || email.indexOf(".") == -1) {
_level3.gotoAndStop("failed");
} else if (!message.length) {
_level3.gotoAndStop("failed");
} else if (!surname.length) {
_level3.gotoAndStop("failed");
} else {
loadVariablesNum("form.php", 0, "POST");
_level3.gotoAndStop("ok");
}
}
grazie.
Elisa.