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

    variabile php a javascript

    Salve

    Devo passare una variabbile da php a javascript, ho fatto così:

    Codice PHP:
    ...
    <?php
    $var
    ="Ciao mondo";
    ?>

    <script type="text/javascript">
    <!--
    function testo(){
    var txt=<?php $var?>;

    document.getElementById("text").innerHTML=txt;
    }
    //-->
    </script>
    </head>

    <body onload="testo()">
    <div id="text"></div>
    ...
    ma non capisco il perchè non fune

  2. #2

    Re: variabile php a javascript

    Ciao!
    Prova con

    Codice PHP:
    ...
    <?php
    $var
    ="Ciao mondo";
    ?>

    <script type="text/javascript">
    <!--
    function testo(){
    var txt=[COLOR=red]"[/COLOR]<?php echo htmlentities($varENT_QUOTES); ?>[COLOR=red]"[/COLOR];

    document.getElementById("text").innerHTML=txt;
    }
    //-->
    </script>
    </head>

    <body onload="testo()">
    <div id="text"></div>
    ...
    Dovrebbe sistemarti anche eventuali conflitti tra virgolette e caratteri speciali, spero
    Michele
    King Of The Kill

  3. #3
    e si ma ho trovato il problema è stata una mia dimenticanza

    var images="<?php print $var; ?>";

    grazie comunque per il tuo consiglio utilitissmo.

  4. #4
    Avevo notato, mancavano le virgolette ed "echo" o "print".
    capita anche ai migliori...
    Michele
    King Of The Kill

  5. #5
    in altrenativa puoi usare anche lo short tag:
    Codice PHP:
    <?=$var?>
    Moto utile nei casi come il tuo, invece di <?php echo scrivi <?=, e non hai nemmeno bisogno del ;

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.