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

    Come mai non funziona il SendAndLoad?

    1) Innanzitutto vorrei capire se posso ricevere nella mia pagina PHP una variabile mandata dal filmato flash (presente e caricato nella stessa pagina), o se posso mandare variabili solo a pagine differenti.

    2)Nel caso si potesse fare tutto nella stessa pagina, non riesco. Ecco i codici.
    Codice AS:
    codice:
    stop();
    becco = new LoadVars(); 
    becco.naso = 1;
    becco.sendAndLoad("http://www.dominiodiprova.it/detection.php", becco, "POST");
    Codice PHP:
    codice:
    echo $_POST["naso"];
    La pagina PHP non visualizza nessun valore.

    Help...

  2. #2
    anche se non conosco php ti manca il messaggio che flash deve ricevere

    dovrebbe essere una cosa del genere il tuo file

    Codice PHP:
    $naso $_POST['naso'];

    $ritorno"&out=dato ricevuto con successo"

    echo 
    $ritorno
    codice:
    myLoadVars = new LoadVars();
    myLoadVars.naso = "TuoValore";
    myLoadVars.sendAndLoad("pagina.php", myLoadVars, "POST");
    myLoadVars.onLoad = function(success){
    	if(success){
    	out1 = myLoadVars.out;
    	} else {
            out1 = myLoadVars.out;
    	}
    }
    ciao
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  3. #3
    Non funziona e non ho capito proprio il senso di alcune cose che hai scritto.

    A me interessa solo ricevere in PHP la variabile mandata da Flash, non devo fare nulla in Flash.
    Ha senso mettere la funzione success?
    E perchè, sia in caso di success che no, out1=myLoadVars.out ? Cos'è out1? E a cosa serve se in entrambi i casi produce lo stesso risultato?
    Perchè in PHP mi hai salvare la variabile $naso e poi stampi il valore out?

    Ho provato a stampare in PHP un po' di tutto senza successo:
    $out;
    $out1;
    $myLoadVars;
    $myLoadVars.naso;
    $myLoadVars.out;
    $myLoadVars.out1;
    $naso;
    $_POST['naso'];
    $_POST['myLoadVars.naso'];

    Qualcuno mi può far chiarezza su questo maledetto SendAndLoad?

  4. #4
    allora devi usare il solo send e non il sendandload
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  5. #5
    Come lo uso? Così non va:

    codice:
    stop();
    variabile = new LoadVars();
    variabile.oggetto = "1";
    variabile.send("pagina.php", "_self", "post");
    E in PHP:

    codice:
    $oggetto = $_POST['oggetto'];
    echo $oggetto." questo era il valore
    ";
    Non stampa niente.
    Preciso nuovamente che l'swf è nella stessa pagina.php.

    Dov'è l'errore?

  6. #6
    se non ricordo male da v3cchie discusisoni è preferito il sendandload perchè il send da solo ha un bug e non funziona... questo da quello che ricordo... prova a fare una ricerca in as scrivendo send e troverai maggiori chiarimenti...


    ciao
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  7. #7
    Se send ha un bug e devo usare SendAndLoad sono al punto di partenza.
    Ho cercato e ho provato un sacco di scripts ma non riesco proprio a farlo andare.

    E non ho ancora capito se si può utilizzare la variabile mandata da flash a php nella stessa pagina php dove risiede l'swf.

    Help!

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.