Visualizzazione dei risultati da 1 a 10 su 10

Discussione: scrivere xml

  1. #1

    aiuto xml IMPORTANTISSIMO

    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

  2. #2

  3. #3
    scusami negative, io devo inviare una stringa di testo ad un file .php
    come faccio io ad inviarla?
    che comando devo usare?

  4. #4
    Originariamente 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?
    leggi qua

    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 !

  5. #5
    mi sapreste dire almeno come funziona il metodo sendVars

    grazie ragazzi

  6. #6
    errata corrige:
    LoadVar.send()

  7. #7
    niente?
    nessuno che sia di buon animo che mi aiuti?


  8. #8
    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;
    }
    }
    }

  9. #9
    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?

  10. #10
    mi dovrebbe restituire:

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <response>
    <result-code>2</result-code>
    <user-id>67360019</user-id>
    </response>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.