Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2014
    Messaggi
    22

    Come usare le variabili php all'interno di javascript

    Salve a tutti! Ho iniziato ad usufruire di javascript da poco, quindi non me ne intendo ancora bene.
    Avrei appunto bisogno di utilizzare una variabile php all'interno dello script. Come posso fare?
    Guardando su internet ho trovato questo codice che pero non mi funziona.
    Codice PHP:
    var variabile = "<?php echo ($variabile_php); ?>";

    Lo script sta dentro l'<head> del file.
    Questo è il codice del mio file.php:

    Codice PHP:
    <head>
    <script type="text/javascript">
    var variabile = "<?php echo ($variabile_php); ?>";
    alert(variabile);
    </head>


    <?php
    $variabile_php 
    "ciao";
    ?>
    Vorrei sapere qual'è l'errore... da quel che so viene prima eseguito il php e poi il javascript, quindi il javascript non dovrebbe leggere tutte le variabili del php? O sbaglio?

    Grazie a tutti.

  2. #2
    Ciao,
    quando fai l'echo della variabile, la variabile non esiste. Per questo non viene visualizzato nulla.


    Se guardi il tuo codice la definizione della variabile viene dopo il suo utilizzo.


    Manca anche la chiusura del tag <script>


    codice:
    <?php
    $variabile_php = "ciao";
    ?>
    
    
    <head>
    <script type="text/javascript">
    var variabile = "<?php echo ($variabile_php); ?>";
    alert(variabile);
    </script>
    </head>
    www.slickhtml.com
    A blog about HTML, CSS, Javascript, PHP and web related stuff.

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    <?php
    $variabile_php
    = "ciao";
    ?>

    <head>
    <script type="text/javascript">
    var variabile = "<?php echo ($variabile_php); ?>";
    alert(variabile);
    </head>

    il php del stare a monte del js il flusso è creo la variabile php e la passo ad js
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Tag per questa discussione

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.