Visualizzazione dei risultati da 1 a 3 su 3

Discussione: checkbox singolo

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    20

    checkbox singolo

    Ho un form del tipo:

    utente abilitato? checkbox

    se naturalmente il valore della checkbox è 1 aggiungo checked.

    Ora, quando schiaccio il submit cosa/come faccio a passare il valore allo script php? Se infatti non metto il value, questo rimarrà sempre invariato, mentre io voglio che se l'utente mi toglie il check, passi uno 0 al database (e viceversa).

  2. #2
    Devi mettere il value nel checkbox che corrisponde al valore 1. Quando recuperi il valore del form devi fare una verifica di una condizione. Se il valore del checkbox è uguale al value (checkbox = "value_check"), allora registra il value nel database, se il valore del checkbox è uguale a nullo (checkbox = ""), viene registrato il valore 0.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  3. #3
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    in tutti i linguaggi il checkbox ha un value solo ed esclusivamente se è ceccato.

    quindi,
    se è ceccato alla request nella pagina php avrai un value.
    se non è ceccato avrai variabile non definita.
    quindi metti come value 1, se è ceccato al request avrai 1, altrimenti non sarà definito.

    Chicco Ravaglia per sempre con noi!

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.