1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
   | <link rel='stylesheet' type='text/css' href='toto.css' />
<script type='text/javascript'>
function check() {
	var tab = new Array;
	var element = new Array;
	var checkboxes = document.getElementById("test").getElementsByTagName("input");
	for (var i = 0, iMax = checkboxes.length; i < iMax; ++i) {
	   var check = checkboxes[i];
	   if (check.type == "checkbox" && check.checked) {
			//alert('Coché pour le '+check.name+' le '+check.id+' n° '+check.value);
			// tu accèdes ici à chaque checkbox cochée avec check[i]
			element = new Array(check.name,check.id,check.value);
			tab[i]= new Array(element);	
	   }
	}
	return tab;
}
</script>
<form name="test" id="test" method='POST' action='recup.php' onSubmit="return check()">
	<?php
	$mois= date('m');
	$annee= date('Y');
	$suivant = mktime(0,0,0,$mois + 1,1,$annee);
	$precedent = mktime(0,0,0,$mois -1,1,$annee);
	$tab_mois = array("01" => "Janvier", "02" => "Février", "03" => "Mars", "04" => "Avril", "05" => "Mai", "06" => "Juin", "07" => "Juillet", "08" => "Août", "09" => "Septembre", "10" => "Octobre", "11" => "Novembre", "12" => "Décembre");
 
 
	$ligne_jours = array();
	$ligne_date = array();
	$ligne_donnee = array();
 
	$aJours = array('Dim', 'Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Sam');
 
	$Tpsaccueil = array('Matin', 'Repas','Soir');
	$njours = date('t', mktime(0,0,0,$mois,1,$annee));
 
	//construction
	for ($jour = 1; $jour <= $njours; $jour++) {	
			$timestamp = mktime(0,0,0,$mois,$jour,$annee);
			$x=date('w', $timestamp);
			//echo $x."<br>";
			$date_en_cours=date('dmY', $timestamp);
			//echo $date_en_cours."<br>";
			$ligne_jours[$timestamp] =  '<td>' . $aJours[date('w', $timestamp)] . '</td>';
			$ligne_date[$timestamp] =  '<td>' . $jour . '</td>';
			//echo "<br>".$accueil."[".$timestamp."]";
			foreach ($Tpsaccueil as $accueil) {
				if($x=="6" || $x=="0")
				{
				$ligne_donnee[$accueil][$timestamp] = '<td></td>';
				}
				else
				{
				$ligne_donnee[$accueil][$timestamp] = '<td><input type="checkbox" name="' . $date_en_cours . '" id="'.$accueil.'" value="'.$x.'"/></td>';
				//echo "name=$date_en_cours id=$accueil <br>";
				}
			}
	}
 
	//affichage
	echo '<table>
			<tr>
				<td></td>' . implode('',$ligne_jours) . '
			</tr>
			<tr>
				<td></td>' . implode('',$ligne_date) . '
			</tr>';
			foreach ($ligne_donnee as $nom=>$ligne_personne) {
				echo '<tr>
						<td>' . $nom . '</td>' . implode('',$ligne_personne) . '
					</tr>';
			}
	echo '</table>';
	?>
<input type="image" name="submit" src="mini_btn_valideR.gif"/>
</form> | 
Partager