Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    15

    da php a flash - valore nascosto

    ciao,
    come faccio a passare un valore da php a flash senza che possa essere visto dall'utente neppure nel codice html?
    Grazie!!

  2. #2

    Re: da php a flash - valore nascosto

    Originariamente inviato da csharpin
    ciao,
    come faccio a passare un valore da php a flash senza che possa essere visto dall'utente neppure nel codice html?
    Grazie!!
    Infatti non viene visto normalmente, certo dipende da come leggi i valori da php, see utilizzi il metodo loadVars() non hai problemi che possa essere visto semplicemente guardando il codice. Se invece utilizzi il metodo allegato all'url allora se hai flash mx passa a loadVars()

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    15

    Re: Re: da php a flash - valore nascosto

    scusa ma loadVars() non carica le varibili passate con il metodo get cioè con i dati visibili nell'url?
    Grazie

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: Re: Re: da php a flash - valore nascosto

    Originariamente inviato da csharpin
    scusa ma loadVars() non carica le varibili passate con il metodo get cioè con i dati visibili nell'url?
    Grazie

    decidi tu il metodo con cui passare le variabili, generalmente comunque le passi in POST anche se da qualche parte ho letto che vengono inviate sempre e comunque in GET, io il mio url l'ho sempre visto pulito, inoltre recupero sempre con $_POST da php

    ho letto anche da qualche parte che si possono codificare tramite javascript i valori passati ma ora non ho la minima idea di come si faccia, se sia vero, e se invece di leggerlo l'ho solo sognato

  5. #5
    Il metodo di default mi sembra il post, comunque come dice and80 lo scegli tu il metodo con cui passare le variabili. Puoi anche serializzare i dati ed inviarli, e da flash li deserializzi, c'è una classe di sephirot

  6. #6
    se php non deve ricevere niente e solo inviare allora basta LoadVars e poi il metodo load, dove post o get che sia non ti importa .. se invece vuoi inviare al php usa il metodo sendAndLoad che usa il POST di default, oppure load con le variabili in get.

    Attenzione pero', non e' un metodo sicuro in nessun caso, se la pagina php e' raggiungibile da flash, la pagina php e' raggiungibile da chiunque quindi chiunque puo' leggersi le informazioni, a meno che tu non effettui un' autenticazione o un login da parte dell' utente
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    15
    ..boh forse non ho capito come funziona perche il mio movie non riceve nulla.
    Per capirci dalla pagina a.php invio un form con post a b.php che contiene il movie.
    Dentro il movie ho:
    (testo è un campo txt dinamico)

    var c = new LoadVars();
    c.onLoad = function() {
    testo.text = this[0];
    }
    };

    c.load("http://localhost/.../b.php");


    grazie della pazienza!

  8. #8
    E il codice che utilizzi da php qual'è?

  9. #9

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    15
    ------------------- file php -----------------------
    <?php
    $id_utente = 34;
    $id_stanza = 2;
    $nome_stanza = "Ambiente e Tecnologia";
    print "id_utente=".$id_utente."&id_stanza=".$id_stanza." &nome_stanza=".$nome_stanza."haslog=false";
    ?>

    -------------------- file swf --------------------------

    var risposta = new LoadVars();

    risposta.onLoad = function(success)
    {
    if(success)
    {
    nome_stanza = risposta.nome_stanza;
    id_utente = risposta.id_utente;
    gotoAndStop(risposta.id_stanza);
    }
    else
    messaggio.text = "Spiacenti.. utente non abilitato.";

    }

    risposta.load("verifica.php");


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.