Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    16

    Ricevere parametro checkbox

    Ciao a tutti, ho cercato nel forum ma una risposta adatta non l'ho trovata.
    Ho un form contenente 7 checkbox:
    codice:
    <input id="1mod" type="checkbox" name="modulo[1]" onclick="GestisciModuli(1);">Modulo 1: concetti di base
    Ogni checkbox ha il nome incrementato (check 2= modulo[2] ecc...).
    Il form invia con metodo post (e io ricevo con $_POST[] )
    Come faccio in una pagina php a vedere quali checkbox sono state selezionate (se ne possono selezionare al massimo 3, ma questo controllo lo faccio già con javascript)?

    Vi prego è urgente!!! grazie a tutti per il contributo

  2. #2
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230
    foreach($_POST['modulo'] as $modulonr=>$moduloval){
    echo "modulo $modulonr selezionato ";
    }

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Non penso tu possa impostare gli attributi name con qualcosa che comprenda parentesi quadre, php potrebbe avere problemi con questo, chiamali semplicemente modulo1, modulo2...
    Edit: in effetti non dovrebbero essercene, foreach covrebbe essere in grado di gestirli.

    Inoltre devi dare un valore ai checkbox con l'attributo value.

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.