- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- [Risolto] Passare valore DateField a PHP
-
[Risolto] Passare valore DateField a PHP
Salve a tutti. Sto realizzando per la prima volta un form in flash con l'utilizzo dei componenti... ho trovato ottimi suggerimenti in rete su come comportarmi con textInput e numericstepper, ma mi risulta piuttosto difficile passare la data selezionata in un DateField.
Ho trovato anche un paio di tutorial che spiegano come utilizzare il datefiled, ma proprio nn riesco a passare la data al file php che invia la mail.
Il datefield in questione ha come nome istanza "data".
Posto il codice sperando che qualcuno di voi venga in mio soccorso.stop(); btnInvio.onRelease = function(){ var sendMail:LoadVars = new LoadVars(); sendMail.nome = nome.text; sendMail.email = email.text; var dfListener:Object = new Object(); dfListener.change=function(evt_obj:Object){ sendMail.data=evt_obj.target.selectedDate; trace("date selected: "+ thisDate); } // add listener object to DateField component instance data.addEventListener("change", dfListener); sendMail.onLoad = function(success){ if(success){ nome.text = ''; email.text = ''; data.text = ''; mcMsg.mcTxt.txtMsg.text = this.controllo; mcMsg.play(); } } sendMail.sendAndLoad('miosito.com/email.php', sendMail, 'POST'); } ```ringrazio con anticipo! :():
-
nessuna idea ragazzi? ho continuato a cercare qualche chiarimento in rete ma con scarso successo, help meeeee. :bho:
-
Ciao Teo e benvenuto,
mi dispiace ma come prima domanda non ti posso aiutare. Non ci capisco nulla di php e riguardo flash stesso, non faccio l'uso dei componenti. Questione di abitudine.
L'unico posto valido che conosco che parla solo di flash/php è sephiroth.it
Da controllare se hanno qualche cosa.:bho:
-
grazie mille, sono riuscito a risolvere cercando proprio su quel forum.
posto la soluzione:data.onSelectDate = function (dateObj) { _root[dateField].dateObj = dateObj; } sendMail.data = data.text; ```al posto di...
var dfListener:Object = new Object();
dfListener.change=function(evt_obj:Object){
sendMail.data=evt_obj.target.selectedDate;
trace("date selected: "+ thisDate);
}
// add listener object to DateField component instance
data.addEventListener("change", dfListener);
-
Grazie a te per condividere la tua soluzione.;)