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

Discussione: checkbox

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    67

    checkbox

    ciao a tutti arei bisogno su di un aiuto a scrivere del codice php.
    allora devo creare una pagina per inviare delle informazioni via mail e i destinatari di questa mail devono comparire in una lista in cui l'utente li seleziona attraverso una checkbox. la lista delle mail però non è statica ma dinamica quindi la richiama attraverso una query da un db.
    ho 2 problemi:
    1) come faccio ad impostare un tasto che mi permette di selezionare tutte i checkbox della pagina?
    2) come faccio a salvarmi le informazioni di come l'utente a selezionato i checkBox per poi mandare la mail?

    grazie a tutti coloro che mi rispondono!! anche se conoscete qualche script di esempio postatemelo pure! grazie

    es:
    testo mail: asasasasa
    destinatari
    | - |
    | _ | pippo

    | - |
    | _ | franco

    seleziona tutti

    tasto: invio mail

    pagina successiva: devo ricavare tutte le selezioni dell'utente come faccio???

  2. #2
    l'azione seleziona tutti è un javascript; una cosa del genere:

    codice:
    function selezionaTutti() { 
      var formELS = document.nomeForm.elements; 
      for(var i = 0; i<formELS.length; i++) { 
        if(formELS[i].type == "checkbox") { 
          formELS[i].checked = formELS["checkmadre"].checked; 
        } 
      } 
    }
    e per selezionarli/deselezionarli tutti puoi usare un altro check:
    <input type="checkbox" name="checkmadre" onclick="selezionaTutti(); ">

    mentre per l'altro discorso puoi salvare i check come fossero un array, quindi dando tutti un nome del genere: arrCheck[]. Poi nell'altra pagina ti ritroverai un array $arrCheck da scorrere, contenente gli indirizzi selezionati







    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    67
    grazie assai spero che funzioni!!!!! grazie mille ancora

  4. #4
    per prendere il codice quota il mio messaggio e prendi il codice da lì, perchè il forum ha trasformato la [ i ] che ho nel codice in corsivo





    dovrebbe funzionare, io l'avevo usato per un mio lavoro
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    67
    Senti un'altra informazion ma come si usano le funzioni javascript!!
    grazie

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    67
    che significa quota????

  7. #7
    in che senso come si usano? :master:


    allora, già che ci sono ti riposto la funzione modificando il carattere [ i ] se no il forum sclera

    tu prendi questo codice:

    codice:
    <script type="text/javascript">
    function selezionaTutti() { 
      var formELS = document.nomeForm.elements; 
      for(var k = 0; k<formELS.length; k++) { 
        if(formELS[k].type == "checkbox") { 
          formELS[k].checked = formELS["checkmadre"].checked; 
        } 
      } 
    }
    </script>
    e mettilo nell'head del tuo html

    intendevi questo?
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    67
    mi dice che document.nomeForm.elements ha valore nullo??

  9. #9
    Originariamente inviato da m@verik
    mi dice che document.nomeForm.elements ha valore nullo??
    io ho messo dei nomi indicativi...al posto di nomeForm dovresti mettere il nome che tu hai messo per il tuo form

    così come al posto di checkmadre dovresti mettere il nome che tu hai dato al check con il quale selezioni/deselezioni tutti gli altri
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    67
    Scusami ma non riesco a capirti bene se non ti dispiace mi potresti fare un esempio un pò più completo!! perchè non riesco proprio ad usarla!!! grazie mille!!!!!

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.