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

Discussione: Php invisibile

Hybrid View

  1. #1

    Php invisibile

    Salve, volevo creare un gioco dove chi inserisce la soluzione in flash, si vede apparire una scritta su un testo dinamico....

    Il codice del flash è questo:

    codice:
    on (release)
    {
        v++;
    var caricadati = new LoadVars();
    caricadati.load("sa.php");
    caricadati.onLoad = function (success)
    {
        if (success)
            {
                if(caricadati.indovinello==risposta.text)
                {
                    dinamo.text=caricadati.soluzione;
                }
            }
       }
        if (risposta.text=="aaa")
            {
            dinamo.text="bbb";
            }
           else
            {
                dinamo.text="";
            }
    }
    aaa e bbb si riferiscono a una risposta e una soluzione false per quelli che decompilano l'swf.
    Nel php invece

    codice:
    <?
    echo "(&indovinello=blabla&soluzione=tetterettte)";
    ?>
    In realtà il flash funzionava anche senza i )"; finali, ma provando a caricarlo su altervista ho notato che non funzionava niente, mentre aggiungendo anche quei caratteri va e quindi tutto funziona..

    Il problema è che se uno va alla directory .org/sa.php è stampato a video
    (&indovinello=blabla&soluzione=tetterettte)

    e invece dovrebbe essere tutto invisibile, sia nella pagina, sia nel codice sorgente...
    dichiarando solo le variabili come
    $soluzione = "tetterettte";
    non succede niente sul flash....
    qualcuno può aiutarmi???

  2. #2
    prova a metere <?php al posto di <?, forse la versione del php che usa altervista non permette i short tags
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  3. #3
    Quote Originariamente inviata da nivasio Visualizza il messaggio
    prova a metere <?php al posto di <?, forse la versione del php che usa altervista non permette i short tags
    Eh no purtroppo avevo già provato..

  4. #4
    è appunto per questo che chiedo aiuto... il mio problema è il php..... ho bisogno di un metodo per passare le variabili da php a flash senza che si legga nulla sul php

  5. #5
    se io dichiaro solo le variabili in questa maniera

    codice:
    <?php
    $indovinello="blablabla";
    $soluzione="tetterettte";
    ?>
    il flash non funziona più.. cioè se inseriscono blablabla
    sul testo dinamico non appare più tetterettte

  6. #6
    eh no non ho capito asd....
    cmq se io faccio un form sono costretto a scrivere i valori a mano sulla pagina php.. mentre dovrebbe essere una cosa che chiunque accede al livello si trova a fare automaticamente...

    header ecc lo devo scrivere dove??

  7. #7
    Il primo metodo non credo funzioni.. Dovrebbe richiamare se stessa la pagina... E prima non funzionava..
    il secondo lo proverò domani ma è un form...
    io vorrei solo dichiarare delle variabili in php e mandarle al flash.. Basta.. Altro non deve fare..
    non dovrebbe essere difficile ma non capisco perché se metto echo funziona se lo tolgo non funziona più

  8. #8
    magari più semplicemente usa un sistema per criptare in php e decriptare in flash i valori passati... così l'utente anche se dovese leggerli non li capirebbe...

  9. #9
    cioè è incredibile!!!

    funziona solo se metto
    codice:
    <?
    echo "(&indovinello=blabla&soluzione=tetterettte)";
    ?>
    così tutto funziona ma se tolgo l'echo per non visualizzare niente sul flash non appare nulla!!! non capisco... come può essere? non credo che il flash legga la funziona echo!

    anche perchè la comparsa del testo dovrebbe essere data solamente dal comando in as

    codice:
    dinamo.text=caricadati.soluzione;

  10. #10
    Quote Originariamente inviata da Brisgnutti Visualizza il messaggio
    cioè è incredibile!!!

    funziona solo se metto
    codice:
    <?
    echo "(&indovinello=blabla&soluzione=tetterettte)";
    ?>
    così tutto funziona ma se tolgo l'echo per non visualizzare niente sul flash non appare nulla!!! non capisco... come può essere? non credo che il flash legga la funziona echo!

    anche perchè la comparsa del testo dovrebbe essere data solamente dal comando in as

    codice:
    dinamo.text=caricadati.soluzione;
    oddio dategli un premio ve prego!!!! Ci credo che funziona solo se usi l'echo!!! ahahahahahah

    senti, se non hai le conoscenze in php, lascia la soluzione che funziona e via...tanto ma chi si mette a cercare di barare al gioco? manco a dire che si vincano i soldi... poiu quando hai imparato qualcosa di piu, magari ritorni sul problema
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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 © 2026 vBulletin Solutions, Inc. All rights reserved.