Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Send XML

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    99

    Send XML

    Ciao a tutti,
    sto cercando di inviare ad una pagina php un oggetto XML creato con as2.

    Io banalissimo script che eseguo è:
    codice:
    var xmlToSend:String = "<Login><Username>Utente</Username></Login>";
    var objToSend:XML = new XML(xmlToSend);
    objToSend.send("http://miodominio/xml_reader.php", "_blank");
    e su xml_reader.php un semplicissimo:
    Codice PHP:
    print_r($_POST); 
    Il problema è che non mi passa nulla....

    Mi sapede dire quale banalissimo errore sto commettendo?

    Grazie mille a tutti

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    il metodo d'invio di default, se non diversamente specificato, è "GET", se vuoi effettuare l'invio in "POST" devi dichiararlo

    var xmlToSend:String = "<Login><Username>Utente</Username></Login>";
    var objToSend:XML = new XML(xmlToSend);
    objToSend.send("http://miodominio/xml_reader.php", "_blank", "POST");

    in ogni caso a me qualcosa esce... questo è il sorgente che scaturisce dall'invio di flash:

    Codice PHP:
    Array
    (
        [<
    Login><Username>Utente</Username></Login>] => 


  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    Ti consiglio di usare il sendAndLoad (guarda l'esempio nell'HELP) così controlli gli errori di connessione già da Flash.
    Fotografario MultiUtente Interamente in Flash: QUI

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    99
    Innanzitutto grazie per le risposte,
    ma purtoppo ancora non riesco a passare nulla....

    Come giustamente indicato da and80, ho modificato il codice inserendo il metodo POST, ma sembra non funzionare.
    Non mi va neanche se lascio l'as con GET e modifico il php con print_r($_GET).
    Lo script restituisce sempre un array vuoto.

    Non so proprio dove sbaglio...
    Il file lo esporto in Flash Player 8.

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    ma chiaramente lo provi sul web o in webserver locale?

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    99
    Utilizzo wamp, quindi un server locale...

    Perchè?
    Non mi dire che dipende da quello.....

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    non credo, comunque nel tuo codice dovrebbe esserci un indirizzo del tipo "http://127.0.0.1/.../xml_reader.php", è così? o richiami solo il nome del file?

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    99
    Richiamo il file php con path assoluto, quindi "http://127.0.0.1/../xml_reader.php"....

    Non riesco proprio a capire dov'è l'errore....
    Sembra una cosa così banale da fare....

  9. #9
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    infatti... come ti ho già detto, a me funziona correttamente :master:

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    99
    Sarebbe troppo chiederti di mandarmi il fla e il php che hai scritto tu?
    O magari posso inviarti io i miei...
    Giusto per capire quale errore sto commettendo.... :master:

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.