Salut tous les amies.
j'ai un problème avec header et Javascript.
je m’explique : j'ai 2 fonctions qui exécutent une alerte à la fin de leur exécution,et j'ai une case qui appelle ces deux fonctions.
après l'execution des fonctions je dois spécifier que dans l'URL il doir y avoir une chaine spécifique.
alors quand je mets mon header les scripts javascript ne s’exécutent pas je sais pas pourquoi.
voila le script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
case "enseignant/AfichNoteEtu/Modifier/?":
	$test=1;
case "enseignant/notematiere/ModifierNotEtu?"://afficher l'interface pour telecharger le PV des la matiere
	$controller=Controller_Notes::getInstance();
	if($controller->TestSessionEns())//test si la sesion d'enseignet egsiste
	{
		if($_POST['num_semestre'] < 7 )
		{
			$controller->ValidModifNotEtuS1S6($_POST['num_semestre'],$_POST['num_module'],$_POST['num_matiere'],$_POST['num_etudiant'],$_POST['note_ds'],$_POST['note_evaluation'],$_POST['moyenne'],$_POST['Date_Modif']);
		}
		else
		{
			$controller->ValidModifNotEtuS7S10($_POST['num_semestre'],$_POST['num_module'],$_POST['num_matiere'],$_POST['num_etudiant'],$_POST['note_ds'],$_POST['note_evaluation'],$_POST['moyenne'],$_POST['Date_Modif']);
		}
	}
	if($test!=0)
	{header('location:'.$_SERVER['HTTP_ROOT'].'enseignant/AfichNoteEtu/');}
	else
	{header('location:'.$_SERVER['HTTP_ROOT'].'enseignant/AfichNote');}
	break;
les fonctions qui contiennent les JS: ValidModifNotEtuS7S10 ValidModifNotEtuS1S6