Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    39

    scrivere su un server da flash

    ciao a tutti!!
    vorrei realizzare un applicazioni in flash che spedisca delle variabili ad un server (PHP) e quest'ultima le scriva in un file xml

    io ho realizzato l'applicazione ma non effettua la scrittura, non riesco a capire dove abbia sbagliato, potreste aiutarmi?

    vi incollo il codice dello script:

    flash :
    stop();
    _root.stile1 = Globale;
    _root.stile2 = Visuale;
    _root.stile3 = Verbale;
    _root.stile4 = Analitico;
    var stile:LoadVars = new LoadVars();
    stile.primo = _root.stile1;
    stile.secondo = _root.stile2;
    stile.terzo = _root.stile3;
    stile.quattro = _root.stile4;
    stile.onLoad = function(success)
    {
    if(success)
    {
    _root.risultato.text = "inviato";
    }
    else
    {
    _root.risultato.text = "Non inviato";
    }
    }
    stile.sendAndLoad("http://localhost/form3/test.php",stile,"POST");

    php:
    <?
    $var_stile1 = trim($_POST['primo']); //creo una variabile che conservi il valore inviato da Flash
    $var_stile2 = trim($_POST['secondo']);
    $var_stile3 = trim($_POST['terzo']);
    $var_stile4 = trim($_POST['quarto']);
    $xml = simplexml_load_file("form.xml");
    $xml->accessibility->preference->stile1[0] = $var_stile1;
    $xml->accessibility->preference->stile2[0] = $var_stile2;
    $xml->accessibility->preference->stile3[0] = $var_stile3;
    $xml->accessibility->preference->stile4[0] = $var_stile4;
    file_put_contents("form.xml", $xml->asXML());
    ?>

    XML:
    <?xml version="1.0"?>
    <learnerinformation>
    <accessibility>
    <preference>
    <stile1></stile1>
    <stile2></stile2>
    <stile3></stile3>
    <stile4></stile4>
    </preference>
    </accessibility>
    </learnerinformation>

    Vi prego aiutatemi.....

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Se usi il file php da solo (mettendo i dati a mano) l'xml ti viene scritto? Sei sicuro di avere installata in localhost la versione corretta di php per usare quelle funzioni?

  3. #3
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Ah, un'altra cosa... cosa sono quei Globale, Visuale ecc... nomi di variabili?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    39
    ho risolto ma grazie ugualmente per il tuo interesse, non mi scriveva nulla nel file xml xkè i valori tipo globale, analitico ecc.. non gli asvevo messi tre le ""........che tonto che sono........XD

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.