Subversion Repositories Applications.gtt

Rev

Rev 2 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2 Rev 5
Line 40... Line 40...
40
/**
40
/**
41
*fonction traitant les fonctions du menu editer prefernces 
41
*fonction traitant les fonctions du menu editer prefernces 
42
*/
42
*/
43
function traiterEditerPreferences($user)
43
function traiterEditerPreferences($user)
44
{
44
{
45
  $text=creerEntetePage(GESTION_EDITER_PREFERENCES_L);
45
	$text = creerEntetePage(GESTION_EDITER_PREFERENCES_L);
46
  $form= afficherMenuEditerPref($user);
46
	$form = afficherMenuEditerPref($user);
47
  if (isset($_POST["btn_valider_editer"])and $_POST["btn_valider_editer"]!='dejaValider'and $form->validate()) 
47
	if (isset($_POST["btn_valider_editer"]) and $_POST["btn_valider_editer"] != 'dejaValider' and $form->validate()) {
48
   {
-
 
49
       $form->process(editerPref($user));
48
		$form->process(editerPref($user));
50
       $t=afficherMenuEditerPref($user);
49
		$t = afficherMenuEditerPref($user);
51
       $text.=$t->ToHTml();
50
		$text .= $t->ToHTml();
52
   }else{
51
	} else {
53
       $text.=$form->ToHtml();
52
		$text .= $form->ToHtml();
54
   }
53
	}
55
      //affichage des options disponibles pour l'utilisateur courant
54
	// Affichage des options disponibles pour l'utilisateur courant
56
    $text.=afficherOptionAplication($user); 
55
	$text .= afficherOptionAplication($user); 
57
    return $text;
56
	return $text;
58
}
57
}
Line 59... Line 58...
59
 
58
 
60
/**
59
/**
61
*fonction realisant l'ajout et la supression de preferences 
60
*fonction realisant l'ajout et la supression de preferences 
62
*/
61
*/
63
function editerPref($user)
62
function editerPref($user)
64
{
63
{
65
   $r=&Preference::supprimerPreferences($user);
64
	$r =& Preference::supprimerPreferences($user);
66
   $nb=$_POST["champ_nb_total_proj"]; //NB TOTAL DE PROJET
65
	$nb = $_POST['champ_nb_total_proj']; //NB TOTAL DE PROJET
67
   for($u=0;$u<$nb;$u++)
-
 
68
   {
66
	for($i = 0; $i < $nb; $i++) {
69
   if(isset($_POST["champ_check".$u]))
-
 
70
   {
67
		if (isset($_POST['champ_check'.$i])) {
71
     $preference1=new Preference($user,$_POST["champ_id_pr".$u]); 
68
			$Preference = new Preference($user, $_POST['champ_id_pr'.$i]); 
72
     $ret= $preference1->enregistrerPreference();
69
			if (!$Preference->ajouter()) {
73
     if($ret!=1)echo "erreur preferences";
70
				echo "Erreur preferences";
74
   }
71
			}
-
 
72
		}
75
   }
73
	}
76
}
74
}