Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [MX2] - classe xml

  1. #1
    Utente di HTML.it L'avatar di Guglie
    Registrato dal
    Dec 2002
    Messaggi
    1,572

    [MX2] - classe xml

    qualcuno ha già provato a usare i nuovi metodi della classe XML in Flash MX 2004?
    se ho ben capito con
    codice:
    XML.appendChild()
    XML.cloneNode()
    XML.createElement()
    XML.createTextNode()
    XML.removeNode()
    si possono creare e modificare gli oggetti xml all'interno dell'swf

    ma per creare o modificare un file xml nel server basta usare XML.send()?
    Sends the specified XML object to a URL
    oppure questo metodo serve a passare le variabili a una pagina php o asp?
    powered by GNU/Linux Gentoo
    A Elbereth Gilthoniel o menel palan-diriel, le nallon sí di-nguruthos! A tiro nin, Fanuilos!

  2. #2
    a dire il vero questi esistevano già prima..
    cmq send ti permette di passare l'xml al server e basta. poi è la pagina server-side che si occuperà di processare la stringa ricevuta.
    Free ActionScript Editor

    Y en silencio y sin cruzar una palabra
    solamente una mirada es suficiente para hablar

  3. #3
    Utente di HTML.it L'avatar di Guglie
    Registrato dal
    Dec 2002
    Messaggi
    1,572
    Originariamente inviato da flash_mx2
    a dire il vero questi esistevano già prima..
    ah, scusa, gli ho notati solo oggi
    powered by GNU/Linux Gentoo
    A Elbereth Gilthoniel o menel palan-diriel, le nallon sí di-nguruthos! A tiro nin, Fanuilos!

  4. #4
    Utente di HTML.it L'avatar di Guglie
    Registrato dal
    Dec 2002
    Messaggi
    1,572
    se dbase è l'oggetto xml in Flash
    con
    codice:
    dbase.send("scrivi.php","_blank","POST");
    passo l'oggetto alla pagina scrivi.php che contiene
    Codice PHP:
    <?php
    $stringa 
    $_POST['dbase'];
    echo 
    $stringa;
    ?>
    cosa è sbagliato? AS o php?
    strano, perchè se scrivo
    codice:
    ciao = new LoadVars();
    ciao.dbase = dbase;
    ciao.send("scrivi.php","_blank","POST");
    funizona, ma ottengo un'unica stringa con tutti gli elementi dell'xml attaccati
    powered by GNU/Linux Gentoo
    A Elbereth Gilthoniel o menel palan-diriel, le nallon sí di-nguruthos! A tiro nin, Fanuilos!

  5. #5
    il problema è che mandi i dati alla pagina php, ma senza la dichiarazione della variabile.. praticamente manda una stringa xml direttamente attaccata in POST

    quindi, prima ti crei il tuo oggetto xml..

    _xml = new XML();
    // e qui lo popoli....

    poi:
    myVar = new LoadVars();
    myVar.xml = _xml
    myVar.send("http://..../xmlreceiver.php","_blank")
    Free ActionScript Editor

    Y en silencio y sin cruzar una palabra
    solamente una mirada es suficiente para hablar

  6. #6
    Utente di HTML.it L'avatar di Guglie
    Registrato dal
    Dec 2002
    Messaggi
    1,572
    allora l'xml prima lo carico dall'esterno con
    codice:
    function carica()
    {
    	dbase = new XML();
    	dbase.ignoreWhite = true;
    	dbase.onLoad = struttura;
    	dbase.load("data.xml");
    }
    e questo funziona

    poi modifico in AS e voglio mandarlo a una pagina php che riscriva il file xml, ma non riesco a mandarlo
    ma il loadVars serve? non posso usare il send dell' xml?
    powered by GNU/Linux Gentoo
    A Elbereth Gilthoniel o menel palan-diriel, le nallon sí di-nguruthos! A tiro nin, Fanuilos!

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.