![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
Hey Amico Visitatore, Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Flash & ActionScript |
|
|
LinkBack | Strumenti di discussione |
|
|
#2 (permalink) |
|
User Attivo
Data di registrazione: Feb 2006
Ubicazione: Undisclosed city of South America
Messaggi: 4,901
|
Ciao e benvenuto,
certo come benvenuto non è dei più semplici ![]() Ti faccio un esempio: Trascina sullo stage di Flash un'istanza di comboBox e chiamala: my_combo_cb. Poi seleziona il primo frame , apri il pannello azioni e incolla il seguente codice: Codice:
import mx.controls.ComboBox;
var my_combo:ComboBox=_root.my_combo_cb;
var my_time:Number;
var values:LoadVars=new LoadVars();
values.onLoad=function(success):Void
{
if(success)
{
//questo è un trace per vedere se l'output ti restituisce il valore della variabile time dello script PHP
trace(this.time);
//adesso metti il valore nella variabile dichiarata alla linea 3
my_time=this.time;
//chiama la funzione per popolare il comboBox
initCombo();
}
else
{
trace('PHP error!');
}
}
values.load('http://www.actionscript.ws/scriptlance/clock/gettime.php');
function initCombo():Void
{
//aggiungi un item al comboBox che utilizzi come titolo
my_combo.addItem({data:0,label:'mio combo'});
//aggiungi un item al comboBox col valore della variabile my_time
my_combo.addItem({data:my_time,label:'my time'});
//dichiara e invoca il listener
var cbListener:Object=new Object();
cbListener.change=function(obj:Object):Void
{
var currentlySelected:Object=obj.target.selectedItem;
//fai un trace del valore di my_time all'evento di selezione del comboBox
trace([currentlySelected.data]);
}
my_combo.addEventListener('change',cbListener);
}
Quando l'hai capito, cambia l'url con l'url del tuo PHP script. Cambia il this.time alla linea 11 con this. e metti il nome della variabile del tuo PHP script. Ogni variabile in più nel PHP script che devi recuperare è uguale ad un this.nomevariabile in più. |
|
|
|