Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [FLASH+PHP] Inviare dati a php e caricarli, sempre da php, tramite LoadVariables.

    Io ed un amico stiamo cercando di fare un filmato flash con uno o più campi di testo, ma per adesso facciamo finta che sia un campo solo.

    * Campo di testo per inserire la soluzione
    * Bottone per inviare al php


    Vorrei che il flash invii una variabile con metodo POST a php, e che nello stesso tempo faccia un LoadVariables, perché da php farò questo:

    <?php

    if (!isset ($_POST[ 'qualcosa'])) {

    ?>
    Non puoi caricare il file da browser. Consolati, almeno c'hai provato...
    <?php

    } else {

    echo 'soluzz="lot.of.laughs"';

    }

    ?>


    Quindi se il file viene caricato dal browser non si vede niente, ma se il flash invia dei dati, il php risponde con un bell'echo pronto ad essere loadvariablessato!

    Adesso giunge il problema, perché non so come inviare dati al php da flash, ho trovato un codice su internet che viene usato per mandare le Email, non è perfetto ma forse potrei prenderne un pezzetto per fare quello che mi serve, eccovelo:

    stop();
    pulsInvio.onRelease = function(){
    var sendMail:LoadVars = new LoadVars();
    sendMail.nome = Nome.text;
    sendMail.cognome = Cognome.text;
    sendMail.mittente = Email.text;
    sendMail.richiesta = Richiesta.text;
    sendMail.destinatario = 'Email destinazione messaggi‘;
    sendMail.onLoad = function(success){
    if(success){
    Nome.text = ”;
    Cognome.text = ”;
    Email.text = ”;
    Richiesta.text = ”;
    mcMsg.mcTxt.txtMsg.text = this.controllo;
    mcMsg.play();
    }
    }

    sendMail.sendAndLoad(’Url script php che genera l’email‘, sendMail, ‘POST’);
    }

    (magari potrei fare sendMail.parola = Parola.text; che dite?)

    Giunge un altro problema, perché insieme a questo codice da INVIARE al php, vorrei (siccome il php mostrerà la parola tramite l'echo) nello stesso tempo PRENDERE tramite il LoadVariables quello che il flash farà apparire in quel momento...

    Vi prego sono in alto mare...


    Grazie in anticipo per qualsiasi risposta

  2. #2
    vi prego..........

  3. #3
    RISOLTO

    ci abbiamo penato un bel po' ma alla fine ce l'abbiamo fatta!

    di solito sarei predisposto a lasciare i sorgenti del lavoro, ma siccome non l'ho fatto completamente io... per chi ha questo stesso problema... può mandarmi un pm e lo aiuterò oppure rispondere in questo topic...

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.