Visualizzazione dei risultati da 1 a 6 su 6

Discussione: problema checkbox

  1. #1
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423

    problema checkbox

    salve, ho un form dove ci sono campi di testo e checkbox
    in php prendo tutte le variabili in $_request e faccio dei controlli, ma qualcosa no funziona!!!

    Se un campo di testo e' vuoto, su submit la variabile che arriva in $_request e' nulla;
    mentre se un checkbox non e' ceccato, su submit la variabile che arriva in $_request non esiste!

    Come faccio a controllare se un checkbox non e' selezionato ha scrivere in base dati "FALSE"?

    Codice PHP:
    foreach ($_REQUEST as $KEY=>$VALUE){
        
        
    $sEdtField $KEY;
        
    $sEdtValue $VALUE;
        echo 
    "[B]".$sEdtField."[/B]= ".$sEdtValue."
    "
    ;


    Mike

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    257
    io faccio così:

    Codice PHP:
    $prova1 false;
    if(isset(
    $_POST['name del checkbox'])) {
        
    $prova1 = ('quello che vuoi');  } 

  3. #3
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423
    Il problema e' che questa funzione mi vale per tutta l'applicazione, quindi in non posso sapere i noni dei campi che mi arrivano sul controllo!
    Mike

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    257
    e se invece usi un array?

  5. #5
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423
    Cioe'?

    nella mia applicazione ci sono tanti form ma non so in quali forms sono contenuti i check. Questi ultimi hanno come proprieta' name il nome del campo della tabella....
    Mike

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    257
    nei form in corrispondenza scrivi:
    Codice PHP:
    <input type="checkbox" name="xxx[]" value="xxxxxxx"/> 

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.