Farmi un esempio con del codice?
Per es...
IO PER ORA HO UN BOTTONE PRENOTA con la seguente ACTION..
on (release) {
loadVariablesNum("inseriscigiorni.php", 0, "POST");
gotoAndStop(15);
}
Come lo devo cambiare?
GRAZIE 10000000000
![]()
tom
Farmi un esempio con del codice?
Per es...
IO PER ORA HO UN BOTTONE PRENOTA con la seguente ACTION..
on (release) {
loadVariablesNum("inseriscigiorni.php", 0, "POST");
gotoAndStop(15);
}
Come lo devo cambiare?
GRAZIE 10000000000
![]()
tom
"Vero sapiente è colui che sa di non sapere" (Socrate)
Ora non ho tempo per farti un esempio che sarebbe comunque abbastanza lungo ... posso vedere se più tardi riesco a fartelo ma non garantisco nulla![]()
con il codice che ti ho postato ieri, premi il pulsante, che richiama la pagina .php che invia i dati al DB, la stessa pagina .php ricrea un "echo" e l' .swf lo legge, cioè si aggiorna automaticamente (anche se trascorre qualche secondo in realtà).
Se mi dai l'email ti spedisco il .fla, il .php ed il backup del DB MySql, così puoi fare varie prove
![]()
Se usi FlashMx comunque usa loadVars al posto di loadVariablesNum (ormai obsoleto), hai più metodi separati quindi una migliore gestione sia dell'invio che della ricezione dei dati![]()
Il problema è che è piu' di un secondo... anzi se non chiudo il browser e ricarico il filmato flash... non mi carica le modificheOriginariamente inviato da Heyjoe
con il codice che ti ho postato ieri, premi il pulsante, che richiama la pagina .php che invia i dati al DB, la stessa pagina .php ricrea un "echo" e l' .swf lo legge, cioè si aggiorna automaticamente (anche se trascorre qualche secondo in realtà).
Se mi dai l'email ti spedisco il .fla, il .php ed il backup del DB MySql, così puoi fare varie prove
![]()
Per il resto come ti ho postato sopra funge non importa che mi invvi il .fla e il php :adhone: basta che tu mi dica come posso ovviare al chiudere il browser e ricaricare il filmato per avere i dti aggiornati :quipy:
Grazie 1000 comque![]()
Tom
"Vero sapiente è colui che sa di non sapere" (Socrate)
Mi ripeto: usa il loadVars.sendAndLoad (guarda sul dizionario di actionscript per ulteriori info)
Purtroppo non ho avuto tempo per farti l'esempio, ma il concetto è quello che ti ho già esposto sopra![]()
on (release) {
loadVars.sendAndLoad ("inseriscigiorni.php", 0, "POST");
gotoAndStop(15);
}
E cosa dovrebbe accadere di diverso?
![]()
![]()
Grazie
ciao
![]()
t o m
"Vero sapiente è colui che sa di non sapere" (Socrate)
no...leggi sul dizionario di as come funziona loadVars
Praticamente hai un oggetto
k = new LoadVars()
con diversi metodi (send, load, sendAndLoad)
il sendAndLoad cosa fa? Manda i dati dentro all'oggetto e riceve la risposta del server.
Ad esempio
k = new LoadVars()
kRic = new LoadVars()
k.giorno = 12
k.mese = "Febbraio"
k.anno = 2004
k.sendAndLoad('pagina.php',kRic,'POST')
manda giorno, mese e anno a pagina.php
Pagina.php avrà le sue brave operazioni da eseguire e restituirà ad esempio
prenotato=12/02/2004
Flash riceverà quindi nell'oggetto kRic la variabile prenotato e il suo valore
kRic.onLoad = function(){
// azioni da eseguire
}
al posto di // azioni da eseguire puoi mettere ad esempio uno script che disabiliti dal calendario i giorni appena prenotati.
Comque grazie 10000000
![]()
tom
"Vero sapiente è colui che sa di non sapere" (Socrate)