Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Leggere un array php

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    322

    Leggere un array php

    Ciao a tutti

    Tramite

    Codice PHP:
    onchange="fill(<? echo $r+2?>,<? echo $ped?>,ped.options.selectedIndex)"
    passo ad una funziona jscript un array $ped e il numero della scelta effettuata con la select

    Non riesco ad elaborare però l'array passatomi in javascript.. ma se lo cerco di visualizzare con un alert mi dice essere un array.

    Come posso fare?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Secondo me è troppo sintetico e poco chiaro per ricevere aiuti, e quando posti inserisci solo codice html che quello che riceve il browser, non codice php che confonde, non tutti conoscono e potrebbe celare errori.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    322
    Praticamente ho 3 array, contenenti riga per riga il contenuto di 3 file di testo
    Questi , li dichiaro in php in quanto sono sul server

    Ho una select, alla quale ho associato un evento, onchange, che vorrei passare il contenuto di uno di questi array alla posizione scelta nella select
    Se sono alla 2 posizione nella select vorrei visualizzare array[2] per dire

    Ho provato a passare l'array per intero, ma jscript al momento dell'esecuzione della funzione non mi visualizza il valore di array[2]

    Non so proprio come passare idati .. il mio codice al momento della dichiarazione dell'array in php sarebbe


    Codice PHP:
       for($p=0;$p<count($ped);$p++) {
         
    $ped[$p]=explode(";",$ped[$p]);
       } 
    se aggiungo questo codice:

    Codice PHP:

         $a_1 
    = array('a''b''c''d''e''f');
         print (
    "<script>\r\n");
         print (
    "a_1 = new Array();\r\n");
         
    $i=0;
         foreach (
    $a_1 as $value) {
           print (
    "a_1[$i] = '$value';\r\n");
           
    $i++; }
         print 
    '</script>' 
    Dalla funzione in jscript riesco a vedere i valori dell'array a_1 ma non riesco ad implementare il codice nalla mia pagina

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Penso che forse una soluzione potrebbe essere sviluppare tutta la select completa di array etc.. da php tipo (non guardare la sintassi php scritta al volo e che conosco poco per lo sto studiando):
    Codice PHP:
    <?
    clico php per creare 
    array
    echo 
    "<select id=\"tuoid\" name=\"tuoname\" onchange=\"fill(".$r+2.",".$ped.")\">
    <option>bla bla</option>
    </select>"
    ,
    ?>



    P.S. Ma hai letto bene il mio intervento? Perché non sembrerebbe
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.