Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    1

    passaggio vettore da PHP a JAVASCRIPT

    Ho necessità di passare un vettore PHP in JAVASCRIPT.
    Questo ciclo foreach l'ho trovato sul web ma non funziona!
    Chi mi sa dire dove sbaglio???
    Grazie.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


    <html>

    <head>

    </head>

    <body>

    <?
    $nomePHP = array('Michele','Maria','Giovanna','Jeremy');
    $conta = 4;
    ?>
    <script language="javascript" type="text/javascript">
    var nomeJS= new Array();
    var numero = <?php echo $conta;?>;
    // questo è giusto: visualizza 4
    document.write(numero);
    // questo ciclo foreach non funziona! Perchéééééééééééééééé???
    // ho provato anche a mettere = al posto di echo na niente!!
    <?php
    foreach($nomePHP as $chiave => $valore) {
    ?>
    nomeJS[<? echo $chiave;?>] = <? echo $valore;?>;
    document.write(nomeJS[<? echo $chiave;?>]);
    document.write(<? echo $valore;?>);
    <?php
    }
    ?>
    </script>

    </body>

    </html>

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    quelle parti che fai scrivere da php devono essere stringhe javascript
    le stringhe vanno tra apici, 'singoli' o "doppi" che siano

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.