• User

    Variabile da PHP a Javascript esterno

    Ciao, non ho trovato questo argomento nel forum spero di non ripeterlo, non sono molto esperto di javascript e php quindi cercherò di spiegarmi alla meglio... Ho la necessità di passare delle variabili php ad un file javascript esterno, pensavo si potesse richiamare la variabile all'interno dello script in questo modo:

    <?php echo $varriabile; ?>

    Ma ho visto che funziona solo se il codice javascript è interno alla pagina dove richiamo le variabili php.

    Sicuramente sbaglio qualcosa ma non riesco a capire cosa... Help. Grazie dell'aiuto 🙂

    Nota: la mia pagina "pagina.php" richiama le varibili php con session_start(); includendo una pagina "variabili.php" poi richiama lo script java con <script src="java/java.js" type="text/javascript"></script>. Non eseguo interrogazione MySql


  • User Attivo

    @metaline said:

    Ciao, non ho trovato questo argomento nel forum spero di non ripeterlo, non sono molto esperto di javascript e php quindi cercherò di spiegarmi alla meglio... Ho la necessità di passare delle variabili php ad un file javascript esterno, pensavo si potesse richiamare la variabile all'interno dello script in questo modo:

    <?php echo $varriabile; ?>

    Ma ho visto che funziona solo se il codice javascript è interno alla pagina dove richiamo le variabili php.

    Sicuramente sbaglio qualcosa ma non riesco a capire cosa... Help. Grazie dell'aiuto 🙂

    Nota: la mia pagina "pagina.php" richiama le varibili php con session_start(); includendo una pagina "variabili.php" poi richiama lo script java con <script src="java/java.js" type="text/javascript"></script>. Non eseguo interrogazione MySql

    Ciao ad esempio da index.php richiami:
    <script src="data.php" type="text/javascript"></script>
    <script src="functions.js" type="text/javascript"></script>

    dentro il data.php metti qualcosa di questo tipo(pippo e' la variabile javascript):
    var pippo= <?php
    echo $varriabile
    ?>

    dentro functions.js hai accesso a pippo.


  • User

    Eh, eh, questa non la sapevo :mmm:

    Credevo che l'unico modo per fare ciò fosse usare un solo file php, non uno php e uno js.


  • User

    Per risolvere il tuo problema una soluzione potrebbe essere ajax.

    Ricerca nel web qualche esempio e fai prima .

    Ciao