Ciao a tutti,
ho realizzato un form in flash5, uso un CGI per l'invio dei dati, il problema è che ricevo le variabili dei campi incasinate
per esempio invece di:
Cognome
Nome
Data di nascita
ecc.
Ricevo:
Data di Nascita
Nome
Cognome
ecc.
Grazie
Ciao
Ciao a tutti,
ho realizzato un form in flash5, uso un CGI per l'invio dei dati, il problema è che ricevo le variabili dei campi incasinate
per esempio invece di:
Cognome
Nome
Data di nascita
ecc.
Ricevo:
Data di Nascita
Nome
Cognome
ecc.
Grazie
Ciao
MalcomX
Nessuno sa come risolvere questo problema? è così complicato?VVoVe:
Mi basterebbe anche un link dove andare a studiare!![]()
Grazie e Ciao
MalcomX
Mi sembra che l'ordine di invio dipenda dall'ordine di creazione di campi.
Se hai pochi campi fai presto a fare una prova.
ok, ora faccio una prova!
Grazie
MalcomX
Ciao afer,
mi sono reso conto che rifare i campi non è il caso, tralasciando il fatto di reipostare i parametri di base, alcuni campi sono legati con degli actionscript quindi diventa laborioso! Poi mi è venuto in mente un particolare, il campo cognome fatto per primo comunque risulta essere l'ultimo! Quindi ci deve essere qualcos'altro...sicuramente qualche funzione o action da attivare per avere una determinata sequenza di invio.
Aiutoooooooooo![]()
Ciao e grazie
MalcomX
Spulciando un po' di form che ho fatto, in una ho definito una variabile "invia" associandole i nomi dei campi in ordine inverso rispetto a quello che desideravo ricevere:
Ad esempio, ho associato al pulsante invio il codice:
on (release) {
System.useCodepage = true;
var percorso = new String("http://www.tuosito.it/form/");
var invia = new LoadVars();
invia.note = _root.note;
invia.provincia = _root.provincia;
invia.citta = _root.citta;
invia.cap = _root.cap;
//e così di seguito. Poi invii e ricevi le variabili
invia.sendAndLoad(percorso+"modulo.php", ricevuto);
}
Ho un po' semplificato lo script, tralasciando alcune parti, ma spero che il concetto sia chiaro. Spero si possa applicare al tuo caso.
![]()
ho provato ma non mi funziona...sicuramente avrò fatto qualche casino io...![]()
non uso il php ma un formmail gci e al posto di "ricevuto" cosa metto?invia.sendAndLoad(percorso+"modulo.php", ricevuto);
Grazie ancora
Ciao
MalcomX