Vi prego ragazzi è importantissimo, sono a un colloquio.
come faccio ad inviare dei dati xml in actionscript?
cioè carico dei dati da un xml e poi li devo uplodare in un altro xml
aiuto
dai dai dai
Vi prego ragazzi è importantissimo, sono a un colloquio.
come faccio ad inviare dei dati xml in actionscript?
cioè carico dei dati da un xml e poi li devo uplodare in un altro xml
aiuto
dai dai dai
scusami negative, io devo inviare una stringa di testo ad un file .php
come faccio io ad inviarla?
che comando devo usare?
leggi quaOriginariamente inviato da luca's nick
scusami negative, io devo inviare una stringa di testo ad un file .php
come faccio io ad inviarla?
che comando devo usare?
http://flash-mx.html.it/guide/view_l...guida=9&id=197
con la classe LoadVars
ciao
la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !
mi sapreste dire almeno come funziona il metodo sendVars
grazie ragazzi
errata corrige:
LoadVar.send()
niente?
nessuno che sia di buon animo che mi aiuti?
![]()
![]()
![]()
![]()
![]()
![]()
per caricare i dati da un file XML in actionscript puoi fare cosi
<?xml version="1.0" encoding="UTF-8"?>
<libro>
<titolo id="1">
PRIMO TITOLO
</titolo>
<titolo id="2">
SECONDO TITOLO
</titolo>
<titolo id="3">
TERZO TITOLO
</titolo>
</libro>
Nel file .as (action scritp) di Flash scriviamo il seguente codice:
//carico i dati dal file XML
datiXML=new XML();
datiXML.onLoad = CaricaDati;
datiXML.ignoreWhite = true
datiXML.load("miofile.xml")
//creo le varie movieClip per i titoli letti dal file XML
function CaricaDati()
{
var txtTitolo
var y_clip
y_clip=ClipIndice._y-30
if(datiXML.status == 0)
{
for(var i = 0; i < datiXML.firstChild.childNodes.length; i++)
{
ClipIndice.DuplicateMovieClip("Clip_titolo"+i, 10+i,i);
txtTitolo=eval("Clip_titolo"+i)
txtTitolo.title=""+datiXML.firstChild.childNodes[i].childNodes[0].nodeValue+""
y_clip=y_clip+30;
txtTitolo._y=y_clip;
txtTitolo._visible=false;
}
}
}
allora ragazzi
ho risolto il problema per l'invio della stringa di testo, ma non riesco a ricevere la risposta
cosa sbaglio?
vi scrivo il codice che ho scritto
//__________________________________________________ ________
g_st.submit_mc.onRelease = function() {
var XMLreceiver_lv = new LoadVars();
XMLreceiver_lv.XMLreceiver = "<?xml version=\"1.0\" encoding=\"UTF-8\"?><request><operation>create</operation><first-name>"+g_st.name_ti.text+"</first-name><last-name>"+g_st.surname_ti.text+"</last-name><email>"+g_st.email_ti.text+"</email><country>"+combo_array["codici"][g_st.cb.getSelectedIndex()]+"</country><receive-email-flag>"+g_st.nl_chk.value+"</receive-email-flag ></request>";
var risultato = XMLreceiver_lv.sendAndLoad(conf_array[0], g_st.ritorno, "POST");
//dove conf_arry[0] è l'indirizzo del file php al quale inviarlo
if (risultato == true) {
trace(g_st.ritorno);
} else {
trace("non inviato");
trace(g_st.ritorno);
}
};
//______________________________________________
Mi sapreste dire dove sbaglio?
mi dovrebbe restituire:
<?xml version="1.0" encoding="ISO-8859-1"?>
<response>
<result-code>2</result-code>
<user-id>67360019</user-id>
</response>