Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Gestione Checkbox

  1. #1
    Utente di HTML.it L'avatar di alegia76
    Registrato dal
    Mar 2003
    Messaggi
    1,179

    Gestione Checkbox

    Ciao a tutti.
    Ho un problema con i check box.
    Quando vado a fare il controllo per l'obbligatorietà, vorrei che se ne fosse ceccato uno dei 4 che ho messo, gli altri non fossero segnalati come obbligatori (lo sono se non è spuntato neanche uno dei 4)
    Non riesco a risolvere questo problema..come posso fare?

    GRAZIE
    Sei l'eventualità di un'anomalia che nonostante i miei più onesti sforzi non sono stato in grado di eliminare da quella che altrimenti sarebbe un'armonia di precisione matematica..

  2. #2
    ad esempio, facciamo caso che questi siano i tuoi 4 checkbox:

    codice:
    <input type="checkbox" name="check_1" value="1">
    <input type="checkbox" name="check_2" value="1">
    <input type="checkbox" name="check_3" value="1">
    <input type="checkbox" name="check_4" value="1">
    da PHP leggi il valore di ogniuno di essi:

    Codice PHP:
    $check_1 $_POST['check_1'];
    $check_2 $_POST['check_2'];
    $check_3 $_POST['check_3'];
    $check_4 $_POST['check_4']; 
    a questo punto ogni variabile PHP assume il valore 1 se il corrispondente checkbox era stato spuntato, altrimenti assume il valore NULL. Fai questo controllo e sei a cavallo:

    Codice PHP:
    if (!empty($check_1) || !empty($check_2) || !empty($check_3) || !empty($check_4)) {
       
    // almeno uno dei 4 checkbox è stato spuntato
    }
    else {
       
    // messaggio d'errore


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.