Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    prendere valori dalla checkbox

    ciao a tutti,
    come da titolo, volevo sapere come si prendono tutti i valori spuntati tramite checkbox che hanno lo stesso "name"...
    Il form che ho è questo:
    Codice PHP:
    <form action="prova.php" method="post">
    <
    input type="checkbox" name="name" value="val0">Valore 0</input>
    <
    input type="checkbox" name="name" value="val1">Valore 1</input>
    <
    input type="checkbox" name="name" value="val2">Valore 2</input>

    <
    button name="button" value="text" type="submit">bottone</button
    dopo aver cliccato sul bottone, mi porta nella pagina "prova.php"
    Codice PHP:
    <?php
    echo $_POST["name"];
    ?>
    questo echo mi stampa solo l'ultimo valore, come faccio a stampare tutti i valori con le checkbox "spuntate"??
    e tutta la sera che sto provando..
    Il mio Blog
    WbLogIn Free Blog Hosting

  2. #2
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    Codice PHP:
    <form action="prova.php" method="post">
    <
    input type="checkbox" name="name[]" value="val0">Valore 0</input>
    <
    input type="checkbox" name="name[]" value="val1">Valore 1</input>
    <
    input type="checkbox" name="name[]" value="val2">Valore 2</input>

    <
    button name="button" value="text" type="submit">bottone</button
    per recuparele check selezionate accedi a

    $_POST['name'].... ma attenzione!

    $_POST['name'] adesso è un array dove ogni elemento corrisponde ad una check scelta dall' utente, quindi per ogni check

    $_POST['name'][0]
    $_POST['name'][1]
    $_POST['name'][2]

    ecc...

    stai solo attento che nell' array vengono messe SOLO le check selezionate, escludendo quelle che l'utente non ha selezionato

    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  3. #3
    grazie mille...
    avevo provato in questo modo, ma nn mi funzionava non so perchè...cmq ora funziona alla grandissima...
    Il mio Blog
    WbLogIn Free Blog Hosting

  4. #4
    così a me non funziona o dovuto aggiungere [] al nome della checkbox
    Sondaggi retribuiti, omaggi, sconti, regali, lottere?Tutte le risorse gratuite in rete? =>Sfrutta la rete..

  5. #5
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    in che senso scusa?

    sarà la fame ma non ho capito...
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  6. #6
    hai ragione...tu l'avevi aggiunto []...guardavo il primo post
    Sondaggi retribuiti, omaggi, sconti, regali, lottere?Tutte le risorse gratuite in rete? =>Sfrutta la rete..

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    120
    quindi poi basta avviare un ciclo per scandire tutto l'array e farmi restituire i valori giusto??

  8. #8
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    esattamente... ricordati solo che le chekbox NON selezionate non vengono inviate al php
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

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.