Buonasera,
Ho bisogno di inserire i giorni lavorativi di un dipendente da una checkbox dei giorni della settimana.
A mia modo ho fatto questo ma ogni tanto mi complico la vita più del dovuto per niente.
Premetto che funziona, ma volevo sapere se ci sono altri modi più semplici per fare ciò?
Form:
Recupero nella pagina
Grazie
Elia
Ho bisogno di inserire i giorni lavorativi di un dipendente da una checkbox dei giorni della settimana.
A mia modo ho fatto questo ma ogni tanto mi complico la vita più del dovuto per niente.
Premetto che funziona, ma volevo sapere se ci sono altri modi più semplici per fare ciò?
Form:
PHP:
<?php
$conta = 0;
echo 'Lun<input type="checkbox" name="giorni'.$conta.'" value="1">';
$conta++;
echo 'Mar<input type="checkbox" name="giorni'.$conta.'" value="1">';
$conta++;
echo 'Mer<input type="checkbox" name="giorni'.$conta.'" value="1">';
$conta++;
echo 'Gio<input type="checkbox" name="giorni'.$conta.'" value="1">';
$conta++;
echo 'Ven<input type="checkbox" name="giorni'.$conta.'" value="1">';
$conta++;
echo 'Sab<input type="checkbox" name="giorni'.$conta.'" value="1">';
$conta++;
echo 'Dom<input type="checkbox" name="giorni'.$conta.'" value="1">';
?>
Recupero nella pagina
PHP:
$nr = 0;
for($r=0; $r < 7; $r++){
if(isset($_POST['giorni'.$nr])){
$var[$r] = "1";
}
else{
$var[$r] = "0";
}
$nr++;
}
$giornidilavoro = $var[0].",".$var[1].",".$var[2].",".$var[3].",".$var[4].",".$var[5].",".$var[6];
Grazie
Elia