Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: cheked value

  1. #1
    Utente di HTML.it L'avatar di amosrm
    Registrato dal
    Nov 2012
    Messaggi
    120

    cheked value

    Buongiorno a tutti . Scusate per la domanda da ignorante ..

    ho un problema riguardo dei value su una checkbox :
    In un form stampo una lista con dei checkbox utilizzando
    js per la seleziona multipla con una function checkALL
    In un solo Form faccio la while della query
    <input type="checkbox" name="list" value="<?=$email;?>"><?=$email;?>

    Ora con qualche guida on line ,
    ho visto che se voglio riprendere il value di ogni checkbox
    dovrei serializzare tramite l aggiunta delle parentesi quadre al name del input
    <input type="checkbox" name="list[]" value="<?=$email;?>"><?=$email;?>
    In questo modo il js non funge anche se l array php viene popolato

    Non so come riprendere i valori degli input selezionati !
    Tramite js o php quale modo è utilizzato ?
    Grazie
    Ho replicato questo thread in jacascript dal php ....
    Spero mi diate almeno una linea da seguire .
    #

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ma la lista di valori dei checkbox selezionati ti serve sul browser o sul server?
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di amosrm
    Registrato dal
    Nov 2012
    Messaggi
    120
    mi serve sul server per mandarli in funzione e nel DB
    Ma non riesco a trovare nulla in giro . Se nella while il name è = a tutti i campi
    come è giusto mi passa soltanto un solo campo ossia l utlimo selezionato
    #

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ma se ti serve sul server a che scopo scomodare il js?

    I dati vengono trasmessi? li ricevi?
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it L'avatar di amosrm
    Registrato dal
    Nov 2012
    Messaggi
    120
    Nella lista che ottengo dal DB apro e chiudo il form esternamente alla while
    e dal submit che invio i dati selezionati ne ricevo soltanto 1

    if($_POST['submit']){

    $emaildainviare1=array($_POST['list']); // il nome dei check box


    nella foreach e nell print mi stampa solo 1 valore

    cmq Grazie per rispondermi
    #

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Senti, non ci si capisce... ed io non mastico una virgola di PHP.

    Posta l'intero form cosi' come lo riceve il browser, non il codice PHP
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  7. #7
    Utente di HTML.it L'avatar di amosrm
    Registrato dal
    Nov 2012
    Messaggi
    120
    faccio di meglio se hai 2 min da perdere ..

    http://www.novaproget.com/demo/novagest/

    da menu controlla seleziona catalogo .
    clicchi sulla foto a dx nella table

    apre la descrizione dettagliata inalto a dx sulla foto clicchi l icona della posta americana
    cliccando apre un popup scorri clientela ecc....
    tutto qui .
    Se non hai voglia o altro capisco e non rompo + neanche sul vs forum
    grazie
    #

  8. #8
    Utente di HTML.it L'avatar di amosrm
    Registrato dal
    Nov 2012
    Messaggi
    120
    Buon Week end
    anche se non connesso non Mollo .

    a presto
    #

  9. #9
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Hai un <form> per ogni checkbox?

    e poi li hai chiamati list e non list[]

    Il form deve essere unico e racchiudere tutti i list[]
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  10. #10
    Utente di HTML.it L'avatar di amosrm
    Registrato dal
    Nov 2012
    Messaggi
    120
    Ho corretto , ma funzione js non rispionde
    ho provato a cambiare il

    <input type="button" name="CheckAll" value="TUTTI"
    onClick="checkAll(document.myform.list[])"> rispetto al precedente ho aggiunto le []

    e la function è questa :

    function checkAll(field)
    {
    for (i = 0; i < field.length; i++)
    field[i].checked = true ;
    }

    function uncheckAll(field)
    {
    for (i = 0; i < field.length; i++)
    field[i].checked = false ;
    }
    #

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.