PDA

View Full Version : domanda FACILE per FLASH, urgente vi prego!


TurboCresta
15-03-2006, 12:23
ragazzi ho questa parte

newName1="geo";
invia.newName1 = "roma";
invia.send(percorso, "_blank", "GET");

facendo cosi mi arriva una variabile chiamata newName1=roma

come sei fa a far prendere alla variabile il valore di newName1?
ovvero a farmi arrivare geo=roma?

è urgente grazie mille!

TurboCresta
15-03-2006, 12:47
non so esiste un modo per fare invia.valueof(newName1) = "roma" ???

sono digiuno FLASH...

0rph3n
15-03-2006, 12:48
muble, non ho mai usato action script però da quel che vedo
newName1="geo";
invia.newName1 = "roma";
(e da quel poco che so) posso pensare che:
newName1 è una variabile di tipo non definito
invia.newName1 è anch'essa una variabile di tipo non definito e appartiene alla classe invia
se le supposizioni sono corrette deduco che newName1 non ha niente a che fare con invia.newName1
penso quindi che basti fare così:
newName1 = "geo";
invia.newName1 = newName1;
invia.send(percorso, "_blank", "GET");

spero di non aver cannato e ti chiedo se puoi togliermi una curiosità:
perchè prima assegni un valore a newName1 poi ne assegni uno diverso a invia.newName1 e poi vuoi che il valore di invia.newName1 sia uguale a quello di newName1?

'iao

TurboCresta
15-03-2006, 12:52
invia.newName1 = "roma" non fa altro che passare via HTTP una variabile chiamata &newName1=roma capito?

se io faccio invia.newName1 = newName1 mi passa &newName1=geo

io invece voglio che mi passi &geo=roma!

ovvero voglio decidere IO il nome della variabile prendendo il valore della variabile newName1...

TurboCresta
15-03-2006, 13:09
FATTO

se sei un bravo programmatore è facile ogni linguaggio :D

si fa

newName1="geo";
invia[newName1] = "roma";
invia.send(percorso, "_blank", "GET");

in questo modo manda &geo=roma

;)