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

    Form che invia alla pagina un array, possibile?

    Ragazzi ho una tabella che viene generata con gli indirizzi presi dalle righe di un DB,
    in tale tabella ho aggiunto un checkbox per ogni riga, devo poter selezionare
    gli indirizzi e quando premo submit inviare alla pagina successiva un array
    contenente solo le righe checcate, sul quale poi ciclerò e prendero i dati dai
    campi di mio interese.
    Come posso fare?
    Grazie mille!

  2. #2
    Se tutte le checkbox hanno lo stesso nome, allora, con una sola request recuperi tutti i dati checkati.
    Arriverà una stringa con i value delle checkbox divisi da virgola.
    1, 2, 5, 8, 11
    Fai uno split sulla virgola e quindi togli lo spazio vuoto dal secondo carattere in poi e ottieni l'array.
    Da FORM e/o queryString passano solo stringhe, valori STRINGA.

  3. #3
    :master:
    non è che abbia capito esattamente tutto...

    se ad esempio io ho un array con tante righe cosi:

    <form action=pagina2.asp method=post>
    ...
    <td ><input type=text name="indirizzo" value=<%=Indirizzo%> /></td>
    <td align=center><input type="checkbox" name="selezionato" /></td>
    ...
    </form>

    quando vado a pagina2.asp
    come faccio a prendere il valore contenuto in indirizzo?

  4. #4
    Scusa, ma sai cos'è un ARRAY?

  5. #5
    si

  6. #6
    Nessuno mi sa aiutare?

  7. #7
    l'array lo puoi fare sulla seconda pagina, non credo sulla prima, sulla prima hai già i dati, sulla seconda ti recuperi le check selezionate e inserisci i dati in un array con un ciclo for ti conviene ciao

  8. #8
    prova a dare a tutti i check lo stesso nome (ad esempio: indirizzo) e nella seconda pagina fai:

    response.write request.form("indirizzo")


    guarda un pò che ti stampa
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.