Location: PHPKode > projects > Pnyx : des lections virtuelles! > pnyx1.0.1/adm_eleve.php
<?php

	#########################################################################################
	# Gestion des élèves de Pnyx															#
	# Auteur : V. Blais																		#
	# Création : 2006-04-05																	#
	# Modification : 2008-09-08																#
	# 																						#
	# Pnyx - une application Web (PHP/MySQL) d'élections virtuelles conçue pour	des	élèves	#
	# du primaire et du secondaire, dans lequel ils sont amenés à faire des	propositions	#
	# en ligne et voter pour leur favorite, sous la supervision d'un enseignant.			#
	#																						#
    # Copyright (C) <2008 - 2009>															#
	# <Service national du RÉCIT de l'univers social de la Commission scolaire de la		#
	# Pointe-de-l'Île>																		#
	#																						#
	# This program is free software; you can redistribute it and/or modify it under the 	#
	# terms of the GNU General Public License as published by the Free Software Foundation.	#
	# This program is distributed in the hope that it will be useful, but WITHOUT ANY 		#
	# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 		#
	# PARTICULAR PURPOSE.  See the GNU General Public License for more details.				#
	# You should have received a copy of the GNU General Public License along with this 	#
	# program as the file LICENSE.txt; if not, please see 									#
	# http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.									#
	# 																						#
	# Service national du RÉCIT de l'univers social											#
	# http://www.recitus.qc.ca																#
	# Contact e-mail : steve-hide@address.com												#
	#########################################################################################

	require "entete_php.php";
	#gen_variables_session();
  
  	#vérifier si l'usager peut accéder à cette page
  	acces_admin("adm_eleve.php");
  
  	if ($projet_admin != 0){
		$projet = $projet_admin;
		#variables pour l'affichage du titre
  	$titre = "Gestion des élèves (projet archivé)";
	}else{
		$projet = $HTTP_SESSION_VARS['SESSION']['projet'];
		#variables pour l'affichage du titre
  	$titre = "Gestion des élèves";
	}	
	
	#affichage graphique
	require "entete.php";
################################### REQUETES BDD #########################################	
	
	#REQUETES POUR LE MOTEUR DE RECHERCHE
	if(isset($HTTP_POST_VARS['type_action'])){
		if ($HTTP_POST_VARS['type_action'] == "rech"){
			if($HTTP_POST_VARS['val_rech'] != ""){
					
				#RECHERCHE PAR NOM
				if ($HTTP_POST_VARS['type_rech'] == "nom"){
					$clauseR = "WHERE E.nom like \"%$HTTP_POST_VARS[val_rech]%\"
								AND E.projet_id = $projet
								AND G.groupe_id = E.groupe_id
								AND U.usager_id = E.usager_id
								AND R.resp_id = G.resp_id
								AND EC.ecole_id = R.ecole_id
								AND EC.comscol_id = CS.comscol_id
								AND CS.region_id = RE.region_id
								ORDER BY E.nom ASC
								";
			
				#RECHERCHE PAR PRENOM
				} else if ($HTTP_POST_VARS['type_rech'] == "prenom"){
					$clauseR = "WHERE E.prenom like \"%$HTTP_POST_VARS[val_rech]%\"
								AND E.projet_id = $projet
								AND G.groupe_id = E.groupe_id
								AND U.usager_id = E.usager_id
								AND R.resp_id = G.resp_id
								AND EC.ecole_id = R.ecole_id
								AND EC.comscol_id = CS.comscol_id
								AND CS.region_id = RE.region_id
								ORDER BY E.nom ASC
								";
		
				#RECHERCHE PAR PSEUDO
				} else if ($HTTP_POST_VARS['type_rech'] == "pseudo"){
					$clauseR = "WHERE U.login like \"%$HTTP_POST_VARS[val_rech]%\"
								AND E.usager_id = U.usager_id
								AND E.projet_id = $projet
								AND G.groupe_id = E.groupe_id
								AND R.resp_id = G.resp_id
								AND EC.ecole_id = R.ecole_id
								AND EC.comscol_id = CS.comscol_id
								AND CS.region_id = RE.region_id
								ORDER BY E.nom ASC
								";
				}
			
			#RECHERCHE PAR GROUPE	
			} else if($HTTP_POST_VARS['groupe'] != ""){
					$clauseR = "WHERE G.groupe_id = \"$HTTP_POST_VARS[groupe]\"
								AND E.groupe_id = G.groupe_id
								AND U.usager_id = E.usager_id
								AND R.resp_id = G.resp_id
								AND EC.ecole_id = R. ecole_id
								AND EC.comscol_id = CS.comscol_id
								AND CS.region_id = RE.region_id
								ORDER BY E.nom ASC
								";
		
			#RECHERCHE PAR RESPONSABLE
			} else if($HTTP_POST_VARS['resp'] != ""){
					$clauseR = "WHERE G.resp_id = \"$HTTP_POST_VARS[resp]\"
								AND E.projet_id = $projet
								AND E.groupe_id = G.groupe_id
								AND U.usager_id = E.usager_id
								AND R.resp_id = G.resp_id
								AND EC.ecole_id = R. ecole_id
								AND EC.comscol_id = CS.comscol_id
								AND CS.region_id = RE.region_id
								ORDER BY E.nom ASC
								";
		
			#RECHERCHE PAR ECOLE
			} else if($HTTP_POST_VARS['ecole'] != ""){
					$clauseR = "WHERE EC.ecole_id = \"$HTTP_POST_VARS[ecole]\"
								AND R.ecole_id = EC. ecole_id
								AND G.resp_id = R.resp_id
								AND E.projet_id = $projet
								AND E.groupe_id = G.groupe_id
								AND U.usager_id = E.usager_id
								AND EC.comscol_id = CS.comscol_id
								AND CS.region_id = RE.region_id
								ORDER BY G.nom, E.nom ASC
								";
			
			#RECHERCHE PAR COMMISSION SCOLAIRE 
			} else if(isset($HTTP_POST_VARS['com_scol'])){
						if($HTTP_POST_VARS['com_scol'] != ""){
					$clauseR = "WHERE CS.comscol_id = \"$HTTP_POST_VARS[com_scol]\"
								AND R.ecole_id = EC. ecole_id
								AND G.resp_id = R.resp_id
								AND E.projet_id = $projet
								AND E.groupe_id = G.groupe_id
								AND U.usager_id = E.usager_id
								AND EC.comscol_id = CS.comscol_id
								AND CS.region_id = RE.region_id
								ORDER BY E.nom, G.nom, E.nom ASC
								";
						}
				
			#RECHERCHE PAR REGION
			} else if($HTTP_POST_VARS['region'] != ""){
					$clauseR = "WHERE RE.region_id = \"$HTTP_POST_VARS[region]\"
								AND R.ecole_id = EC. ecole_id
								AND G.resp_id = R.resp_id
								AND E.projet_id = $projet
								AND E.groupe_id = G.groupe_id
								AND U.usager_id = E.usager_id
								AND EC.comscol_id = CS.comscol_id
								AND CS.region_id = RE.region_id
								ORDER BY E.nom, G.nom, E.nom ASC
								";
			}else{
				$clauseR = "WHERE E.projet_id = $projet
							AND U.usager_id = E.usager_id
							AND G.groupe_id = E.groupe_id
							AND R.resp_id = G.resp_id
							AND EC.ecole_id = R. ecole_id
							AND EC.comscol_id = CS.comscol_id
							AND CS.region_id = RE.region_id
							ORDER BY EC.nom, G.nom, E.nom ASC
							";
			}
	
			$requete_sql = "SELECT E.eleve_id, E.nom, E.prenom, R.prenom, R.nom, G.nom, EC.nom, U.login
							FROM responsable R, eleve E, groupe G, ecole EC, usager U, region RE, commission_scolaire CS
							$clauseR
							";
			$reponse_rech = bd_executer_sql($requete_sql);
			$nb_rech = mysql_num_rows($reponse_rech);
	#			echo $requete_sql."<br>";
	#			echo $nb_rech."<br>";
		}
	}
		
	#REQUETES POUR LES INFORMATIONS D'UN ÉLÈVE
	if (isset ($HTTP_GET_VARS['id_eleve'])){
			
		$requete_sql = "SELECT *
						FROM eleve
						WHERE eleve_id = '" . $HTTP_GET_VARS['id_eleve'] . "'
						";
		$reponse_eleve = bd_executer_sql($requete_sql);
		$ligne_eleve = mysql_fetch_array($reponse_eleve);
			
		$requete_sql = "SELECT *
						FROM usager
						WHERE usager_id = '" . $ligne_eleve['usager_id'] . "'
						";
		$reponse_login = bd_executer_sql($requete_sql);
		$ligne_login = mysql_fetch_array($reponse_login);
			
		$requete_sql = "SELECT *
						FROM fiche
						WHERE fiche_id = '" . $ligne_eleve['fiche_id'] . "'
						";
		$reponse_fiche = bd_executer_sql($requete_sql);
		$ligne_fiche = mysql_fetch_array($reponse_fiche);
		
		$nb_prop = 0;
		
		if($ligne_fiche['fiche_id'] != 0){
			$nb_prop = 1;
		}
	
		$requete_sql = "SELECT *
						FROM groupe
						WHERE groupe_id = '" . $ligne_eleve['groupe_id'] . "'
						";
		$reponse_grp = bd_executer_sql($requete_sql);
		$ligne_groupe = mysql_fetch_array($reponse_grp);
				
		$requete_sql = "SELECT *
						FROM projet
						WHERE projet_id = '" . $ligne_eleve['projet_id'] . "'
						";
		$reponse_proj = bd_executer_sql($requete_sql);
		$ligne_projet = mysql_fetch_array($reponse_proj);
		
		#REQUÊTE MESSAGES DE L'ENSEIGNANT
	/*
	$requete_sql = "SELECT *
					FROM msg_resp
					WHERE auteur = $ligne_groupe[resp_id]
					AND projet_id = $projet
					AND ((destinataire = \"$ligne_eleve[eleve_id]\" 
							AND type_dest = \"eleve\")
						OR (destinataire = $ligne_groupe[groupe_id]
							AND type_dest = \"groupe\") 
						OR (destinataire = 0
							AND type_dest = \"groupe\"))
					ORDER BY date DESC
					";
	$reponse_msg_resp = bd_executer_sql($requete_sql);
	$nb_msg_resp = mysql_num_rows($reponse_msg_resp);
*/

		#REQUÊTE FIL DE DISCUSSION
	$requete_sql = "SELECT DISTINCT F.*
					FROM fil_discussion F, msg_fil M
					WHERE F.projet_id = $projet
					AND (M.destinataire = \"$ligne_eleve[eleve_id]\"
						OR (M.auteur = \"$ligne_eleve[eleve_id]\"
							AND M.type_auteur = \"eleve\"))
					AND F.fil_id = M.fil_id
					ORDER BY F.date_last_msg DESC
					";
	$reponse_disc = bd_executer_sql($requete_sql);
	$nb_disc = mysql_num_rows($reponse_disc);
			
			$requete_sql = "SELECT *
							FROM lien_resp_projet
							WHERE resp_id =  '" . $ligne_groupe['resp_id'] . "'
							AND projet_id = $projet
							";
			$reponse_lproj = bd_executer_sql($requete_sql);
			$ligne_lproj = mysql_fetch_array($reponse_lproj);
				
			$requete_sql = "SELECT *
							FROM responsable
							WHERE resp_id = '" . $ligne_groupe['resp_id'] . "'
							";
			$reponse_resp = bd_executer_sql($requete_sql);
			$ligne_resp = mysql_fetch_array($reponse_resp);
				
			$nom_resp = $ligne_resp['prenom']." ".$ligne_resp['nom'];
				
	} else {
		
		#REQUETES POUR LES LISTES DANS LA SECTION DES CRITÈRES DE RECHERCHE 
		$tabCS = array();
		$tabRegion = array();
		$tabEcole = array();
		$tabResp = array();
		$tabGroupe = array();
		
		$requete_sql = "SELECT nom, ecole_id, comscol_id
						FROM ecole
						WHERE actif = 1
						";
		$reponse_ecole = mysql_query($requete_sql);
		
		while($ligne_ecole = mysql_fetch_array($reponse_ecole)){
			$ecoleID = $ligne_ecole['ecole_id'];
					
			$ecoleNom = $ligne_ecole['nom'];
					
			$tabEcole[$ecoleID] = $ecoleNom;
			
			$requete_sql = "SELECT nom, comscol_id, region_id
							FROM commission_scolaire
							WHERE comscol_id = '" . $ligne_ecole['comscol_id'] . "'
							";
			$reponse_cs = bd_executer_sql($requete_sql);
				
			while($ligne_cs = mysql_fetch_array($reponse_cs)){
					
				$csID = $ligne_cs['comscol_id'];
						
				$csNom = $ligne_cs['nom'];
						
				$tabCS[$csID] = $csNom;
						
				$requete_sql = "SELECT nom, region_id
								FROM region
								WHERE region_id = '" . $ligne_cs['region_id'] . "'
								";
				$reponse_region = bd_executer_sql($requete_sql);
					
				while($ligne_region = mysql_fetch_array($reponse_region)){
						
					$regionID = $ligne_region['region_id'];
							
					$regionNom = $ligne_region['nom'];
							
					$tabRegion[$regionID] = $regionNom;
				}
			}
			
			$requete_sql = "SELECT nom, prenom, resp_id
							FROM responsable
							WHERE ecole_id = " . $ligne_ecole['ecole_id'] . "
							";
			$reponse_resp = bd_executer_sql($requete_sql);
				
			while($ligne_resp = mysql_fetch_array($reponse_resp)){
					
				$respID = $ligne_resp['resp_id'];
						
				$respNom = $ligne_resp['prenom'] . " " . $ligne_resp['nom'];
				
				if($respID	!= ""){
					$tabResp[$respID] = $respNom;
				
					$requete_sql = "SELECT nom, groupe_id
									FROM groupe
									WHERE resp_id = '" . $ligne_resp['resp_id'] . "'
									";
					$reponse_groupe = bd_executer_sql($requete_sql);
						
					while($ligne_groupe = mysql_fetch_array($reponse_groupe)){
							
						$groupeID = $ligne_groupe['groupe_id'];
								
						$groupeNom = $ligne_groupe['nom'];
						
						$tabGroupe[$groupeID] = $groupeNom;
					}
				}
			}
		}
		
		$htmlRech = "";
		$htmlRech .= "<form name=\"form_rech\" method=\"post\" action=\"adm_eleve.php\">";
		$htmlRech .= "<table cellpadding=\"0\" cellspacing=\"0\" width=\"623\" align=\"center\" border=\"0\">";
		$htmlRech .= "<tr>";
		$htmlRech .= "<td width=\"180\"><p><strong>Région :</strong></p></td>";
		$htmlRech .= "<td width=\"443\" id=\"rechercheRegion\">";
		$htmlRech .= "<select name=\"region\" id=\"lstRegion\" size=\"1\" onchange=\"rech_region()\">";
		$htmlRech .= "<option value=\"\">Choisissez une région</option>";
		foreach($tabRegion as $regionID => $regionNom){
			$htmlRech .= "<option value='" . $regionID . "'>" . $regionNom . "</option>";
		}
		$htmlRech .= "</select>";
		$htmlRech .= "</td>";
		$htmlRech .= "</tr>";
		$htmlRech .= "<tr>";
		$htmlRech .= "<td><p><strong>Commission scolaire :</strong></p></td>";
		$htmlRech .= "<td id=\"rechercheCs\">";
		$htmlRech .= "<select name=\"cs\" id=\"lstCS\" size=\"1\" onchange=\"rech_cs()\">";
		$htmlRech .= "<option value=\"\">Choisissez une commission scolaire</option>";
		foreach($tabCS as $csID => $csNom){
			$htmlRech .= "<option value='" . $csID . "'>" . $csNom . "</option>";
		}
		$htmlRech .= "</select>";
		$htmlRech .= "</td></tr>";
		$htmlRech .= "<tr>";
		$htmlRech .= "<td><p><strong>École :</strong></p></td>";
		$htmlRech .= "<td id=\"rechercheEcole\">";
        $htmlRech .= "<select name=\"ecole\" id=\"lstEcole\" size=\"1\" onchange=\"rech_ecole()\">";
		$htmlRech .= "<option value=\"\">Choisissez une école</option>";
		foreach($tabEcole as $ecoleID => $ecoleNom){
			$htmlRech .= "<option value='" . $ecoleID . "'>" . $ecoleNom . "</option>";
		}
		$htmlRech .= "</select>";    
        $htmlRech .= "</td></tr>";
		$htmlRech .= "<tr>";
		$htmlRech .= "<td><p><strong>Responsable :</strong></p></td>";
		$htmlRech .= "<td id=\"rechercheResp\">";
        $htmlRech .= "<select name=\"resp\" id=\"lstResp\" size=\"1\" onchange=\"rech_resp()\">";
		$htmlRech .= "<option value=\"\">Choisissez un responsable</option>";
		foreach($tabResp as $respID => $respNom){
			$htmlRech .= "<option value='" . $respID . "'>" . $respNom . "</option>";
		}
		$htmlRech .= "</select>";   
        $htmlRech .= "</td>";
		$htmlRech .= "</tr>";
		$htmlRech .= "<tr>";
		$htmlRech .= "<td><p><strong>Nom de groupe :</strong></p></td>";
		$htmlRech .= "<td id=\"rechercheGrp\">";
        $htmlRech .= "<select name=\"groupe\" id=\"lstGroupe\" size=\"1\">";
		$htmlRech .= "<option value=\"\">Choisissez un groupe</option>";
		foreach($tabGroupe as $groupeID => $groupeNom){
			$htmlRech .= "<option value='" . $groupeID . "'>" . $groupeNom . "</option>";
		}
		$htmlRech .= "</select>";   
        $htmlRech .= "</td>";
		$htmlRech .= "</tr>";
		$htmlRech .= "<tr>";
		$htmlRech .= "<td><p><strong>Élève:</strong></p></td>";
		$htmlRech .= "<td>";
		$htmlRech .= "<input type=\"text\" name=\"val_rech\" size=\"30\"  maxlength=\"255\"/>&nbsp;";
		$htmlRech .= "<select name=\"type_rech\" size=\"1\">";
		$htmlRech .= "<option value=\"prenom\">dans les prénoms</option>";
		$htmlRech .= "<option value=\"nom\">dans les noms</option>";
		$htmlRech .= "<option value=\"pseudo\">dans les noms d'utilisateur</option>";
		$htmlRech .= "</select>";
		$htmlRech .= "</td>";
		$htmlRech .= "</tr>";
		$htmlRech .= "<tr>";
		$htmlRech .= "<td colspan=\"2\">&nbsp;</td>";
		$htmlRech .= "</tr>";
		$htmlRech .= "<tr>";
		$htmlRech .= "<td colspan=\"2\" align=\"center\">";
		$htmlRech .= "<div align=\"center\"><input type=\"submit\" name=\"recherche\" value=\"Rechercher\"/></div>";
		$htmlRech .= "<input type=\"hidden\" name=\"type_action\" value=\"rech\" />";
		$htmlRech .= "</td>";
		$htmlRech .= "</tr>";
		$htmlRech .= "</table>";
		$htmlRech .= "</form>";
		$htmlRech .= "</td>";
        $htmlRech .= "</tr>";
        $htmlRech .= "</table>";
	}
	
################################### FIN REQUETES BDD #########################################

if (!isset($HTTP_GET_VARS['id_eleve'])){
	if (isset($HTTP_POST_VARS['type_action'])){
		if ($HTTP_POST_VARS['type_action']== "rech"){
			if ($nb_rech == 0 ){
				$message = "Aucun élève trouvé.";
				echo "<br /><h3 align=\"center\"><font color='#FF0000'>$message</font></h3>
				<br /><a href='adm_eleve.php'>Faire une autre recherche</a></div></td></tr></table></td></tr></table>";
			} else if ($nb_rech > 0){
	?>	
				<h3>Résultats de la recherche</h3>
				<div align='right'><a href='adm_eleve.php'>Faire une autre recherche</a></div>
				<br />
	<!-- TABLE RÉSULTATS DE RECHERCHE ######################################################## -->
				<table cellpadding="0" cellspacing="0" width="623" align="center" border="1">
				<tr>
				<td width="118"><strong>Élève</strong></td>
				<td width="116"><strong>Nom d'utilisateur</strong></td>
				<td width="124"><strong>Groupe</strong></td>
				<td width="118"><strong>Responsable</strong></td>
				<td width="135"><strong>École</strong></td>
				</tr>
	<?
				while($ligne_rech = mysql_fetch_array($reponse_rech)){
					$nom = $ligne_rech[2]." ".$ligne_rech[1];
		
					echo "<tr>
						<td><a href=\"adm_eleve.php?id_eleve=".$ligne_rech[0]."\"><font size=\"-1\">".$nom."</font></a></td>
						<td><font size=\"-1\">". $ligne_rech[7] ."</font></td>
						<td><font size=\"-1\">". $ligne_rech[5] ."</font></td>
						<td><font size=\"-1\">". $ligne_rech[3] ." ".$ligne_rech[4] ."</font></td>
						<td><font size=\"-1\">". $ligne_rech[6] ."</font></td>
						</tr>";
				} 
	?>
				</table>
                </td>
                </tr>
                </table>
                </td>
                </tr>
                </table>
	<!-- FIN TABLE RÉSULTATS DE RECHERCHE ######################################################## -->
	<?			
			}
		}
	} else{
?>
		<h3>Recherche d'un élève</h3>

<!-- TABLE DE RECHERCHE ######################################################## -->
		<p><strong>Choisissez un ou plusieurs des critères suivants:</strong></p>
<?
		echo $htmlRech;
?>
<!-- FIN TABLE DE RECHERCHE ######################################################## -->
<?
	} 
} else {
?>
	<table cellpadding='0' cellspacing='0' width='600' align='center'>
	<tr><td align='right'><a href='adm_groupe.php?id_groupe=<?=$ligne_groupe['groupe_id']?>'>Aller à la page du groupe <?=$ligne_groupe['nom']?></a></td>
	
    <?
	if ($projet_admin != 0){
?>
	<td align="right"><a href="adm_enregistrement2.php?type_action=retour_projCour">Revenir au projet en cours</a></td></tr></table>
<?
	}else {
?>

	 <td align="right"><a href='adm_eleve.php'>Faire une recherche</a></td></tr></table>
<?
    }

	$message = $HTTP_SESSION_VARS['SESSION']['message'];
        
    echo "<br /><h3 align=\"center\"><font color='#FF0000'>$message</font></h3>";
    $HTTP_SESSION_VARS['SESSION']['message']="";
	echo "<h4>&nbsp;&nbsp;&nbsp;".$ligne_eleve['prenom']." ".$ligne_eleve['nom']."</h4>";
	
	$nb_bouton = 1;
	if ($ligne_eleve['candidat'] == 1){
		$nb_bouton++;
	}
	$nb_bouton++;
	$nb_bouton++;
	
	$nbonglet = $nb_bouton;
?>
	<br />
    <div id="panneauxOnglet1" class="panneauxOnglet">
  	<ul class="ongletGroupe">
    <li id="onglet1" class="onglets" onclick="selectionPanneaux('1','<?= $nb_bouton ?>')" onmouseover="overOnglet('1')" onmouseout="outOnglet('1')">Informations</li>
<?
    if ($ligne_eleve['candidat'] == 1){
?>
		<li id="onglet2" class="onglets" onclick="selectionPanneaux('2','<?= $nb_bouton ?>')" onmouseover="overOnglet('2')" onmouseout="outOnglet('2')">Fiche de candidature</li>
<?

	}
	if($nb_bouton < 4){
?>
		<li id="onglet2" class="onglets" onclick="selectionPanneaux('2','<?= $nb_bouton ?>')" onmouseover="overOnglet('2')" onmouseout="outOnglet('2')">Vote</li>
<?
	}
	else{
?>
		<li id="onglet3" class="onglets" onclick="selectionPanneaux('3','<?= $nb_bouton ?>')" onmouseover="overOnglet('3')" onmouseout="outOnglet('3')">Vote</li>
<?
	}
	if($nb_bouton < 4){
?>
		<li id="onglet3" class="onglets" onclick="selectionPanneaux('3','<?= $nb_bouton ?>')" onmouseover="overOnglet('3')" onmouseout="outOnglet('3')">Discussion</li>
<?
	}
	else{
?>
		<li id="onglet4" class="onglets" onclick="selectionPanneaux('4','<?= $nb_bouton ?>')" onmouseover="overOnglet('4')" onmouseout="outOnglet('4')">Discussion</li>
<?
	}
?>
  	</ul>
	
	<div class="panneauxGroupe">
<?
################################################ ONGLET INFORMATIONS #################################################
?>
<div id="panelContenu1" class="panneaux">
<br />	
<!-- TABLE DE L'ÉLEVE ######################################################## -->			
	<table cellpadding="0" cellspacing="0" width="600">
	<tr>
	<td width="200" valign="top"><strong>Nom d'utilisateur :</strong></td>
	<td width="400"><?= $ligne_login['login'] ?></td>
	</tr>
	<tr>
	<td valign="top"><strong>Groupe :</strong></td>
	<td><?= $ligne_groupe['nom']?></td>
	</tr>
	<tr>
	<td valign="top"><strong>Statut :</strong></td>
	<td><? if ($ligne_eleve['candidat'] == 1) echo "Candidat"; else echo "Électeur"; ?></td>
	</tr>
<?	
	if ($ligne_eleve['valide'] == 0){
?>
		<tr>
		<td valign="top"><strong>Date de validation :</strong></td>
		<td>Non validé</td>
		</tr>
		<tr>
		<td colspan="2">&nbsp;</td>
		</tr>
<?
	}else{
?>
		<tr>
		<td valign="top"><strong>Date de validation :</strong></td>
		<td><?= date_fr($ligne_eleve['date_valide']) ?></td>
		</tr>
		<tr>
		<td colspan="2">&nbsp;</td>
		</tr>
<?
	}
?>
	</table>
	
	<table cellpadding="0" cellspacing="0" width="600">
	<tr>
	<td width="200" align="right" valign="top">
	<form name="form_val" method="post" action="adm_eleve2.php">
<?
	if ($ligne_eleve['valide'] == 0){
?>
		<input type="submit" name="val" value="Valider l'élève" />
<?
	}
?>
	<input type="button" value="Modifier" onclick="mod_projet_popup(690,580,0,'par','mod_eleve.php?id_eleve=<?= $ligne_eleve['eleve_id'] ?>')" />
	<input type="hidden" name="type_action" value="valider" />
	<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
	<input type="hidden" name="nom" value="<?= $ligne_eleve['prenom']." ".$ligne_eleve['nom'] ?>" />
    </form></td><td width="400" valign="top">
	<form name="form_supp" method="post" action="adm_eleve2.php">
	&nbsp;<input type="submit" name="supp" value="Supprimer" onclick="return confirm('Voulez-vous vraiment supprimer cet élève et son travail?')"/>
	<input type="hidden" name="type_action" value="eff_eleve" />
	<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
	<input type="button" value="Imprimer" onclick="mod_projet_popup(640,400,0,'par','imp_eleve.php?id_eleve=<?= $ligne_eleve['eleve_id'] ?>')" />
    </form>	</td>
	</tr>	
	</table>
<!-- FIN TABLE DE L'ÉLÈVE ######################################################################### -->

</div>
<?
################################################ ONGLET FICHE ############################################################
if ($ligne_eleve['candidat'] ==1){
?>
<div id="panelContenu2" class="panneaux">

		
		<!-- TABLE DE LA FICHE DE L'ÉLÈVE ######################################################## -->
		<table align="center" width="100%" >
		<tr>
		<td valign="top" bgcolor="#FFFFFF">
<?
		if ($ligne_fiche['valide'] == "1"){
			echo "<p>Fiche de candidature validée le ".date_fr($ligne_fiche['date_valide']).".</p>";
		}else if ($ligne_fiche['date_soumis'] != "0000-00-00" && $ligne_fiche['date_soumis'] != ""){
			echo "<p>Fiche de candidature soumise le ".date_fr($ligne_fiche['date_soumis']).".</p>
				<p>Pour permettre à l'élève de retravailler sa fiche de candidature, vous devez la désactiver.</p>";
		} else if ($ligne_fiche['desactive'] == 1){
			echo "<p>La fiche de candidature a été désactivée pour que l'élève puisse la retravailler.";
		} else {
			echo "<p>La fiche de candidature n'est pas encore soumise.";
		}
	
		if ($ligne_lproj['valide'] == 0){
			echo "<p>Le responsable doit être validé pour valider la fiche!</p>";
		}
		if ($ligne_eleve['valide'] == 0){
			echo "<p>L'élève doit être validé pour valider la fiche!</p>";
		}
		
?>
		<table cellpadding="0" cellspacing="0" width="100%" align="center" border="0">
		<tr>
		<td width="222"><p><strong>Slogan :</strong></p></td>
		<td width="462"><? 
		if ($nb_prop == 0){
			echo "<p>Aucun</p>"; 
		} else {
			if ($ligne_fiche['slogan'] == ""){
				echo "<p>Aucun</p>"; 
			} else {
				echo  "<p>".$ligne_fiche['slogan']."</p>";
			}
		}
	?>		</td>
		</tr>
		<tr>
		<td valign="top" colspan="2"><p><strong>Pancarte électorale :</strong></p></td>
		</tr>
		<tr>
		<td colspan="2">
        <div align="center">
          <?
		if ($ligne_fiche['affiche'] == ""){
			$affiche = "images/gen_affiche.jpg";
		} else {
			$affiche = $ligne_fiche['affiche'];
		}
?>
        <p align="center"><img src="<?= $affiche ?>" alt="affiche" /><br />
<?
	if($ligne_fiche['aff_source'] != ""){
?>
		
		Source de l'image : <?=  $ligne_fiche['aff_source'] ?>
        </p>
        </div>
<?
	}
?>        </td>
		</tr>
		<?
		if ($nb_prop == 0){
			echo "<tr>
			<td valign=\"top\" colspan=\"2\"><strong>Il n'y a aucune proposition.</strong><br /></td>
			</tr><tr>
			<td colspan=\"2\">&nbsp;</td>
			</tr>";
		} else {			
?>
			<tr>
			<td valign="top" colspan="2"><strong>Proposition :</strong></td>
			</tr>
			<tr>
			<td colspan="2">
			<blockquote>
			<table cellpadding="0" cellspacing="0" width="100%" align="center">
			<tr>
			<td width="197" valign="top">
			<p><strong>Niveau de la proposition :</strong><br />
			  <strong>Cat&eacute;gorie de la proposition :</strong></p></td>
        	<td width="401"><p><?= $ligne_fiche['niveau']?>
        	  <br />
        	  <?
		$requete_sql = "SELECT nom
						FROM categorie_prop
						WHERE cat_id = \"$ligne_fiche[categorie]\"
						";
		$reponse_catNom = mysql_query($requete_sql);
		$ligne_catNom = mysql_fetch_array($reponse_catNom);
?>
              <?= $ligne_catNom['nom']?>
</p></td>
			</tr>
			<tr>
			<td colspan="2" valign="top"><p>
			  <?= nl2br($ligne_fiche['proposition'])?>
			</p>
			</td>
			</tr>
            <tr>
			<td valign="top"><p><strong> Source :</strong></p></td>
			<td><p><?= $ligne_fiche['source'] ?></p></td>
			</tr>
			<tr>
			<td><p><strong>Appréciation: </strong></p></td>
			<td><p>					 
<?
			if ($ligne_fiche['app_moyenne'] < 0.50){
				echo "<img src='images/etoile_0.jpg' alt='0' />";
			} else if ($ligne_fiche['app_moyenne'] < 0.99){
				echo "<img src='images/etoile_0_5.jpg' alt='0,5' />";
			} else if ($ligne_fiche['app_moyenne'] < 1.50){
				echo "<img src='images/etoile_1.jpg' alt='1' />";
			} else if ($ligne_fiche['app_moyenne'] < 2.00){
				echo "<img src='images/etoile_1_5.jpg' alt='1,5' />";
			} else if ($ligne_fiche['app_moyenne'] < 2.50){
				echo "<img src='images/etoile_2.jpg' alt='2' />";
			} else if ($ligne_fiche['app_moyenne'] < 3.00){
				echo "<img src='images/etoile_2_5.jpg' alt='2,5' />";
			} else if ($ligne_fiche['app_moyenne'] < 3.50){
				echo "<img src='images/etoile_3.jpg' alt='3' />";
			} else if ($ligne_fiche['app_moyenne'] < 4.00){
				echo "<img src='images/etoile_3_5.jpg' alt='3,5' />";
			} else if ($ligne_fiche['app_moyenne'] < 4.50){
				echo "<img src='images/etoile_4.jpg' alt='4' />";
			} else if ($ligne_fiche['app_moyenne'] < 5.00){
				echo "<img src='images/etoile_4_5.jpg' alt='4,5' />";
			} else {
				echo "<img src='images/etoile_5.jpg' alt='5' />";
			} 
?>
			</p></td>
            </tr>
			<tr>
			<td>&nbsp;</td>
			<td><p>
<?									
			if ($ligne_fiche['app_nb'] > 1){
				echo "&nbsp;".$ligne_fiche['app_nb']." appréciations";
			} else if ($ligne_fiche['app_nb'] == 1){
				echo "&nbsp;".$ligne_fiche['app_nb']." appréciation";
			}
			?>
			<br />
			</p></td>
			</tr>
<?
			if ($periode == "fin_vote" || $periode == "vote"){
		
				$requete_sql = "SELECT E.nb_votes FROM election E
								WHERE E.projet_id = $projet
								AND E.finaliste_id = '" . $ligne_prop['fiche_id'] . "'
								";
				$reponse_fin = bd_executer_sql($requete_sql);
				$nb_fin = mysql_num_rows($reponse_fin);
			
				if ($nb_fin >0){
					$fin = mysql_fetch_array($reponse_fin);
?>		
					<tr>
					<td><p><strong>Nombre de votes :</strong></p></td>
					<td><p><?=$fin['nb_votes']?></p></td>
					</tr>
<?
				}
			}
?>
			</table>
			</blockquote>			</td>
			</tr>
			<tr>
			<td colspan="2">&nbsp;</td>
			</tr>
<?
		}
?>
		</table>
<?
		if ($periode != "fin_vote"){
			if ($ligne_fiche['date_soumis'] != "0000-00-00" && $ligne_fiche['date_soumis'] != "" || $ligne_fiche['desactive'] != 0){ 		
				if ($ligne_fiche['desactive'] == 0){
?>
					<table cellpadding="0" cellspacing="0" align="center" border="0">
					<tr>				
<?		
					if($periode == "cand"){		
						if ($ligne_fiche['valide'] == "0"){		
								if ($ligne_eleve['valide'] == 1){
									if ($ligne_lproj['valide'] == "1"){						
?>
									<td align="center" valign="top">
									<form action="adm_eleve2.php" method="post">
									<input type="submit" name="val" value="Valider" />&nbsp;
									<input type="hidden" name="type_action" value="valider_fiche" />
									<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
									<input type="hidden" name="id_fiche" value="<?= $ligne_fiche['fiche_id'] ?>" />
									</form></td>
<?		
								}
							}
?>		
		
							<td align="center" valign="top">
							<form action="adm_eleve2.php" method="post">
							<input type="hidden" name="type_action" value="desact_fiche" />
							<input type="hidden" name="id_fiche" value="<?= $ligne_fiche['fiche_id'] ?>" />
							<input type="submit" name="des" value="Désactiver" />&nbsp;
							<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
							</form></td>
                            
<?
						}else {
	
?>		
							<td  align="center" valign="top">
							<form action="adm_eleve2.php" method="post">
							<input type="hidden" name="type_action" value="inval_fiche" />
							<input type="hidden" name="id_fiche" value="<?= $ligne_fiche['fiche_id'] ?>" />
							<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
							<input type="submit" name="des" value="Invalider" onclick="return confirm('Voulez-vous vraiment retirer cette fiche de candidature de la section Voir les propositions?')" />&nbsp;
							</form>
							</td>
<?
						}
?>
						<td align="center" valign="top"><input type="button" value="Modifier" onclick="mod_projet_popup(690,600,0,'par','mod_fiche.php?id_fiche=<?= $ligne_fiche['fiche_id'] ?>')" />&nbsp;</td>
<?
					}
?>				
					<td  align="center" valign="top">
					<form action="adm_eleve2.php" method="post">
					<input type="hidden" name="type_action" value="sup_fiche" />
					<input type="hidden" name="id_fiche" value="<?= $ligne_fiche['fiche_id'] ?>" />
					<input type="submit" name="des" value="Supprimer" onclick="return confirm('Voulez-vous vraiment supprimer cette fiche de candidature?')" />&nbsp;
					<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
					</form>
					</td>
					<td align="center" valign="top"><input type="button" value="Imprimer" onclick="mod_projet_popup(640,400,0,'par','imp_eleve.php?id_eleve=<?= $ligne_fiche['eleve_id'] ?>')" />		  &nbsp;</td>	
					<!-- <td align="center"><input type="button" value="Envoyer un message à l'élève" onClick="mod_projet_popup(600,400,0,'par','msg_eleve.php?id_eleve=<?#= $ligne_eleve['eleve_id'] ?>')"></td> -->
					</tr>
					</table>
<?
				}
			}
		}
?>				
		</td>
		</tr>
		</table>
<!-- FIN TABLE DE LA FICHE DE L'ÉLÈVE ######################################################## -->
</div>
<?
################################################ ONGLET VOTE ############################################################
}
		if($nb_bouton < 4){
?>
			<div id="panelContenu2" class="panneaux">
<?
		}
		else{
?>
			<div id="panelContenu3" class="panneaux">
<?
		}
?>

<!-- TABLE DU VOTE DE L'ÉLÈVE ######################################################## -->		
			<table width="664" cellpadding="0" cellspacing="0">
			<tr>
			<td colspan="2" align="center">
			<blockquote>
<?
			$requete_sql = "SELECT *
							FROM eleve
							WHERE eleve_id = '" . $ligne_eleve['eleve_id'] . "'
							AND projet_id = $projet
			";
			$reponse_vote = bd_executer_sql($requete_sql);
			$ligne_vote = mysql_fetch_array($reponse_vote);
			
			if($ligne_vote['vote'] > 0){
		
			$requete_sql = "SELECT *
							FROM election
							WHERE fiche_id = '" . $ligne_vote['fiche_id'] . "'
							";
			$reponse_final = bd_executer_sql($requete_sql);
			$ligne_final = mysql_fetch_array($reponse_final);
			
			$requete_sql = "SELECT *
							FROM fiche
							WHERE fiche_id = '" . $ligne_vote['fiche_id'] . "'
							";
			$reponse_prop = bd_executer_sql($requete_sql);
			$ligne_prop = mysql_fetch_array($reponse_prop);
			
			$requete_sql = "SELECT *
						FROM eleve E, usager U
						WHERE E.eleve_id = '" . $ligne_prop['eleve_id'] . "'
						AND U.usager_id = E.usager_id
						";
			$reponse_eleve = bd_executer_sql($requete_sql);
			$ligne_eleve = mysql_fetch_array($reponse_eleve);
			
			$requete_sql = "SELECT *
						FROM groupe
						WHERE groupe_id = '" . $ligne_eleve['groupe_id'] . "'
						";
			$reponse_grp = bd_executer_sql($requete_sql);
			$ligne_grp = mysql_fetch_array($reponse_grp);
			
			$requete_sql = "SELECT E.nom
						FROM ecole E, responsable R
						WHERE R.resp_id = '" . $ligne_grp['resp_id'] . "'
						AND E.ecole_id = R.ecole_id
						";
			$reponse_ecole = bd_executer_sql($requete_sql);
			$ligne_ecole = mysql_fetch_array($reponse_ecole);
?>			
			<p>L'élève a voté pour :</p>

			<table cellpadding="0" cellspacing="0" width="600" border="0" align="center">
			<tr>
			<td align="left" width="200">
<?
		if ($ligne_prop['affiche'] == ""){
			$affiche = "images/gen_affiche.jpg";
			
		} else {
			$affiche = $ligne_prop['affiche'];
		}
	
	list($width) = getimagesize($affiche);
	if ($width > 200){
		echo "<img src=".$affiche." alt='affiche' width='200'/>";
	} else {
?>
		<img src='<?=$affiche?>' alt="affiche" />
<?	
	}
?>
			<td align="center">
			<table cellpadding="0" cellspacing="0" width="95%" align="right">
			<tr>
			<td colspan="2"><strong><?=$ligne_prop['slogan']?></strong></td>
			</tr>
			<tr>
			<td width="30%">Auteur:</td>
			<td width="70%"><?=$ligne_eleve['login']?></td>
			</tr>
			<tr>
			<td>Niveau: </td>
			<td><?=$ligne_prop['niveau']?></td>
			</tr>
			<tr>
			<td>Catégorie: </td>
			<td><?=$ligne_prop['categorie']?></td>
			</tr>
			<tr>
			<td>École: </td>
			<td><?=$ligne_ecole['nom']?></td>
			</tr>
			<tr>
			<td>Niveau scolaire: </td>
			<td><?=$ligne_grp['niveau']?></td>
			</tr>
			<tr>
			<td>Groupe: </td>
			<td><?=$ligne_grp['nom']?></td>
			</tr>
			<tr>
			<td>Type de groupe: </td>
			<td><?=$ligne_grp['type']?></td>
			</tr>
			</table>
			</td>
			</tr>
			</table>
			<p>&nbsp;</p>
			<table cellpadding="0" cellspacing="0" width="600" border="0" align="center">
			<tr>
		<td><strong>Justification :</strong><br />
		<p><?= nl2br($ligne_vote['justification'])?></p></td>
		</tr>
		</table>
			<p>&nbsp;</p>
				
<?
			} else if($periode == "fin_vote") {
?>
		<p>L’élève n’a pas voté au cours de cette élection.</p>
				
<?
	} else {
?>
		<p>L'élève n'a pas encore voté.</p>
				
<?
	}
	?>
			</blockquote></td></tr></table>
			
<!-- FIN TABLE DU VOTE DE L'ÉLÈVE ######################################################## -->		
</div>
<?
################################################ ONGLET DISCUSSIONS ############################################################
if($nb_bouton < 4){
?>
		<div id="panelContenu3" class="panneaux">
<?
	}
	else{
?>
		<div id="panelContenu4" class="panneaux">
<?
	}
?>


<!-- TABLE DES MESSAGE RECUS PAR L'ÉLÈVE ######################################################## -->	
		<table width="664" cellpadding="0" cellspacing="0">
		<tr>
		<td ><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="images/message_admin.gif" alt="Message de l'administrateur" width="15" height="15" /> Message de l'administrateur &nbsp;&nbsp;<img src="images/message_prof.gif" alt="Message d'un enseignant" width="15" height="15" /> Message d'un enseignant &nbsp;&nbsp;<img src="images/message_eleve.gif" alt="Message d'un autre élève" width="15" height="15" /> Message d'un autre &eacute;l&egrave;ve </td>
		</tr>
		<tr>
		<td align="center">
		<br />
<?		
		$blocA = 0;
		#vérifier si l'élève est bloqué par un admin 
		$requete_sql = "SELECT *
						FROM bloc_msg
						WHERE projet_id = $projet
						AND eleve_bloc = $ligne_eleve[eleve_id]
						AND bloc_type = \"admin\"							
						";
		$reponse_b = bd_executer_sql($requete_sql);
		$nb_bloc = mysql_num_rows($reponse_b);
				
		if ($nb_bloc > 0){
			$blocA= mysql_fetch_array($reponse_b);
?>
			<form name='form_supp' method='post' action='adm_eleve2.php'>
        	<input type='submit' name='supp' value='Permettre à l&#8217;élève d’envoyer des messages' onclick="return confirm('Voulez-vous vraiment permettre à cet élève d’envoyer des messages?')"/>
			<input type='hidden' name='type_action' value='debloquer' />
			<input type='hidden' name='id_bloc' value='<?= $blocA['bloc_id'] ?>' />
			<input type='hidden' name='id_login' value='<?= $ligne_login['login'] ?>' />
			<input type='hidden' name='id_auteur' value='<?= $ligne_eleve['eleve_id'] ?>' />
        	</form>
			</td>
			</tr>
			<tr>
			<td><blockquote>L'élève ne peut plus envoyer de messages. Il en a été empêché par l'administrateur. 
			Pour lui permettre d'envoyer à nouveau des messages aux autres élèves, cliquez sur le bouton ci-dessus.</blockquote></td></tr>
				
<?
		} else{
			$blocR = 0;
			#vérifier si l'élève est bloqué par son responsable
			$requete_sql = "SELECT *
							FROM bloc_msg
							WHERE projet_id = $projet
							AND eleve_bloc = $ligne_eleve[eleve_id]
							AND bloc_par = $ligne_resp[resp_id]
							AND bloc_type = \"resp\"							
							";
			$reponse_b = bd_executer_sql($requete_sql);
			$nb_bloc = mysql_num_rows($reponse_b);
				
			if ($nb_bloc > 0){
				$blocR= mysql_fetch_array($reponse_b);
		?>
				<form name='form_supp' method='post' action='adm_eleve2.php'>
        		<input type='submit' name='supp' value='Permettre à l&#8217;élève d’envoyer des messages' onclick="return confirm('Voulez-vous vraiment permettre à cet élève d’envoyer des messages?')"/>
				<input type='hidden' name='type_action' value='debloquer' />
				<input type='hidden' name='id_bloc' value='<?= $blocR['bloc_id'] ?>' />
				<input type='hidden' name='id_login' value='<?= $ligne_login['login'] ?>' />
				<input type='hidden' name='id_auteur' value='<?= $ligne_eleve['eleve_id'] ?>' />
        		</form>
				</td>
				</tr>
				<tr>
				<td colspan="2"><blockquote>L'élève ne peut plus envoyer de messages. Il en a été empêché par son responsable. 
				Pour lui permettre d'envoyer à nouveau des messages aux autres élèves, cliquez sur le bouton ci-dessus.</blockquote></td></tr>
<?
			} else {
?>
				<form name='form_supp' method='post' action='adm_eleve2.php'>
        		<input type='submit' name='supp' value='Empêcher l&#8217;élève d’envoyer des messages' onclick="return confirm('Voulez-vous vraiment empêcher cet élève d’envoyer des messages?')"/>
				<input type='hidden' name='type_action' value='bloquer' />
				<input type='hidden' name='id_auteur' value='<?= $ligne_eleve['eleve_id'] ?>' />
        		</form>
				</td>
				</tr>
<?			
			}
		}
	if ($nb_disc > 0){
?>
		<tr><td><br />
<?
		$no_msg = 1;
		while ($ligne_disc = mysql_fetch_array($reponse_disc)){
		
			$blocExt = 0;
			$blocEle = 0;
		
			$last_date = date_fr(substr($ligne_disc['date_last_msg'], 0, 10));
			$last_time = substr($ligne_disc['date_last_msg'], 11, 5);
			
			#TROUVER L'AUTEUR DU MESSAGE LE PLUS RÉCENT DU FIL
			if ($ligne_disc['type_auteur'] == "admin"){
				
				$last_auteur = "Administrateur";
				
				$autre = $ligne_disc['last_destinataire'];
				
			}else if ($ligne_disc['type_auteur'] == "resp"){
					
					$requete_sql = "SELECT prenom, nom
									FROM responsable
									WHERE resp_id = $ligne_disc[last_auteur]
									";
					$reponse_aut = bd_executer_sql($requete_sql);
					$ligne_aut = mysql_fetch_array($reponse_aut);
					$last_auteur = $ligne_aut['prenom']." ".$ligne_aut['nom'];
					
					$autre = $ligne_disc['last_destinataire'];
			
			}else if ($ligne_disc['type_auteur'] == "eleve"){
				
				if ($ligne_disc['last_auteur'] == $ligne_eleve['eleve_id']){
					
					$last_auteur = $ligne_login['login'];
					$autre = $ligne_disc['last_destinataire'];
					
				} else {
					$requete_sql = "SELECT U.login
									FROM usager U, eleve E
									WHERE E.eleve_id = \"$ligne_disc[last_auteur]\"
									AND U.usager_id = E.usager_id
									";
					$reponse_aut = bd_executer_sql($requete_sql);
					$nb = mysql_num_rows($reponse_aut);
					
					if ($nb == 0){
						$last_auteur = "Compte élève supprimé";
					}else{
						$ligne_aut = mysql_fetch_array($reponse_aut);
						$last_auteur = $ligne_aut['login'];
					}
					
					$autre = $ligne_disc['last_destinataire'];
				}
				
			#vérifier si l'élève est bloqué par le responsable de l'autre élève, 	
				$requete_sql = "SELECT resp_id
								FROM groupe G, eleve E
								WHERE E.eleve_id = $autre
								AND G.groupe_id = E.groupe_id
								";
				$reponse_respAutre = bd_executer_sql($requete_sql);
				$ligne_respAutre = mysql_fetch_array($reponse_respAutre);
				
				$requete_sql = "SELECT *
								FROM bloc_msg
								WHERE projet_id = $projet
								AND eleve_bloc = $ligne_eleve[eleve_id]
								AND bloc_par = \"$ligne_respAutre[resp_id]\"
								AND bloc_type = \"resp\"
								";
				$reponse_b = bd_executer_sql($requete_sql);
				$nb_bloc = mysql_num_rows($reponse_b);
					
				if ($nb_bloc > 0){
					$blocExt = 1;
					$ligne_bloc = mysql_fetch_array($reponse_b);
					$id_blocExt = $ligne_bloc['bloc_id'];
				}
				
				#vérifier si l'autre élève est bloqué par le responsable de l'élève, 	
								
				$requete_sql = "SELECT *
								FROM bloc_msg
								WHERE projet_id = $projet
								AND eleve_bloc = $autre
								AND bloc_par = \"$ligne_resp[resp_id]\"
								AND bloc_type = \"resp\"
								";
				$reponse_b = bd_executer_sql($requete_sql);
				$nb_bloc = mysql_num_rows($reponse_b);
					
				if ($nb_bloc > 0){
					$blocRA = 1;					
				}
							
				#vérifier si l'autre élève a bloqué l'élève
				$requete_sql = "SELECT *
								FROM bloc_msg
								WHERE projet_id = $projet
								AND eleve_bloc = $autre
								AND bloc_par = $ligne_eleve[eleve_id]
								AND bloc_type = \"eleve\"
								";
				$reponse_b = bd_executer_sql($requete_sql);
				$nb_bloc = mysql_num_rows($reponse_b);				
							
				if ($nb_bloc > 0){
					$blocEle = 1;
					$ligne_bloc = mysql_fetch_array($reponse_b);
					$id_blocEle = $ligne_bloc['bloc_id'];
				}
				
				#vérifier si l'élève a bloqué l'autre élève
				$requete_sql = "SELECT *
								FROM bloc_msg
								WHERE projet_id = $projet
								AND eleve_bloc = $ligne_eleve[eleve_id]
								AND bloc_par = $autre
								AND bloc_type = \"eleve\"
								";
				$reponse_b = bd_executer_sql($requete_sql);
				$nb_bloc = mysql_num_rows($reponse_b);
							
				if ($nb_bloc > 0){
					$blocEleA = 1;
					$ligne_bloc = mysql_fetch_array($reponse_b);
					$id_blocEleA = $ligne_bloc['bloc_id'];
				}
			}
			
		?>
		
		<table cellpadding="0" cellspacing="0" border="0" width="660">
		<tr><td width="25" align="center">
		<a href="javascript:;" onclick="ShowHideLayer(<?= $no_msg ?>);">
		<img src="images/expand.gif" alt="Voir les messages" name="btn<?= $no_msg?>" width="9" height="9" border="0" id="btn<?= $no_msg?>" />
		</a></td>
		<td><strong><?=$ligne_disc['titre']?></strong></td>
		<td>&nbsp;</td></tr>
		
		<tr><td>&nbsp;</td>
		<td> Dernier message: <?=$last_date?> à <?=$last_time?> par: <?=$last_auteur?></td>
		<td align="right">&nbsp;
		</td></tr>
		<tr><td>&nbsp;</td>
		<td colspan="2"><div id="box<?=$no_msg?>" class="collapsible">
		<br />
		<table cellpadding='0' cellspacing='0' width="100%">
		<tr>			
		<? 
			$requete_sql = "SELECT U.login
							FROM usager U, eleve E
							WHERE E.eleve_id = \"$autre\"
							AND U.usager_id = E.usager_id
									";
			$reponse_autre = bd_executer_sql($requete_sql);
			$nb = mysql_num_rows($reponse_autre);
			if ($nb == 0){
						$login_autre = "Compte élève supprimé";
					}else{
						$ligne_autre = mysql_fetch_array($reponse_autre);
						$login_autre  = $ligne_autre['login'];
					}
			
			if ($blocExt == 1){
				echo "<td valign='top'><p>L'élève a été bloqué par le responsable de ".$login_autre." .</p></td>";
	?>
		
				<td align='right'><form name='form_supp' method='post' action='ges_eleve2.php'>
        		<input type='submit' name='supp' value='Débloquer' onclick="return confirm('Voulez-vous vraiment permettre à cet élève d’envoyer des messages?')"/>
				<input type='hidden' name='type_action' value='debloquer' />
				<input type='hidden' name='id_bloc' value='<?= $id_blocExt ?>' />
				<input type='hidden' name='id_login' value='<?= $ligne_login['login'] ?>' />
				<input type='hidden' name='id_auteur' value='<?= $ligne_eleve['eleve_id'] ?>' />
        		</form></td>
	<?			
			}else if ($blocRA == 1){
				
				
				echo "<td valign='top' colspan='2'><p>Le responsable de l'élève a bloqué ".$login_autre." .</p></td>";
			
				
			}else if ($blocEle == 1){
				
				
				echo "<td valign='top' colspan='2'><p>L'élève a bloqué ".$login_autre." .</p></td>";
			
				
			}else if ($blocEleA == 1){
				
				
				echo "<td valign='top' colspan='2'><p>".$login_autre." a bloqué l'élève. </p></td>";
			
				
			}
			else{
				echo "<td valign='top' colspan='2'>&nbsp;</td>";
			}
				
		?>
		</tr>
		</table>
		<?
			$requete_sql = "SELECT *
							FROM msg_fil
							WHERE fil_id = \"$ligne_disc[fil_id]\"
							AND projet_id = $projet
							ORDER BY date ASC
							";
			$reponse_msgf = bd_executer_sql($requete_sql);
			$nb_msgf = mysql_num_rows($reponse_msgf);
		
			while ($ligne_msgf = mysql_fetch_array($reponse_msgf) ){
								
				$date = date_fr(substr($ligne_msgf['date'], 0,10))." à ".substr($ligne_msgf['date'], 11, 5);
				
				if ($ligne_msgf['type_auteur'] == "admin"){
				
				$requete_sql = "SELECT U.login
									FROM eleve AS E, usager AS U
									WHERE E.eleve_id = \"$ligne_msgf[destinataire]\"
									AND E.usager_id = U.usager_id
									AND E.projet_id = $projet";
					$reponse_dLogin = bd_executer_sql($requete_sql);
					$ligne_dLogin = mysql_fetch_array($reponse_dLogin);				
					
					$requete_sql = "SELECT fiche_id
									FROM fiche
									WHERE eleve_id = \"$ligne_msgf[destinataire]\"
									AND projet_id = $projet";
					$reponse_lien = bd_executer_sql($requete_sql);
					$num_lien = mysql_num_rows($reponse_lien);
					if ($nb != 0){	
						if ( $num_lien >0){
							$ligne_lien = mysql_fetch_array($reponse_lien);
							$destinataire = "<br />Destinataire: <a href=\"gen_fiche.php?id_prop=".$ligne_lien['fiche_id']."\">".$ligne_dLogin['login']."</a>";
						} else {
							$destinataire = "<br />Destinataire: ".$ligne_dLogin['login']."";
						}
			 		} else{
						$destinataire = "Compte élève supprimé";
					}
			?>
					<br />
					<table cellpadding='0' cellspacing='0' width="100%" bgcolor='#CCCCCC'>
					<tr>
					<td valign="top"><strong><?=$date?></strong></td><td align='right'>Auteur: Administrateur<?= $destinataire ?></td>
					</tr>
					<tr><td colspan="2"><blockquote><strong><?=$ligne_msgf['titre']?></strong><br /><?=$ligne_msgf['texte']?></blockquote></td></tr>
					<tr>
					<td align="center" colspan="2">
				
					<form name="form_sup_msg" method="post" action="adm_eleve2.php">
                      <input type="hidden" name="type_action" value="sup_msg" />
					<input type="hidden" name="id_msg" value="<?= $ligne_msgf['msg_id'] ?>" />
					<input type="submit" value="Supprimer ce message" onclick="return confirm('Voulez-vous vraiment supprimer ce message?')"/>
					<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
					<input type="hidden" name="id_fil" value="<?= $ligne_disc['fil_id'] ?>" />
					</form> 
					</td>
					</tr>
					</table>
						
			<?
				} else if ($ligne_msgf['type_auteur'] == "resp"){
					
					$requete_sql = "SELECT nom, prenom
									FROM responsable
									WHERE resp_id = $ligne_msgf[auteur]
									";
					$reponse_r = bd_executer_sql($requete_sql);
					$ligne_r = mysql_fetch_array($reponse_r);
					
					$requete_sql = "SELECT U.login
									FROM eleve AS E, usager AS U
									WHERE E.eleve_id = \"$ligne_msgf[destinataire]\"
									AND E.usager_id = U.usager_id
									AND E.projet_id = $projet";
					$reponse_dLogin = bd_executer_sql($requete_sql);
					$ligne_dLogin = mysql_fetch_array($reponse_dLogin);				
					
					$requete_sql = "SELECT fiche_id
									FROM fiche
									WHERE eleve_id = \"$ligne_msgf[destinataire]\"
									AND projet_id = $projet";
					$reponse_lien = bd_executer_sql($requete_sql);
					$num_lien = mysql_num_rows($reponse_lien);
					if ($nb != 0){	
						if ( $num_lien >0){
							$ligne_lien = mysql_fetch_array($reponse_lien);
							$destinataire = "<br />Destinataire: <a href=\"gen_fiche.php?id_prop=".$ligne_lien['fiche_id']."\">".$ligne_dLogin['login']."</a>";
						} else {
							$destinataire = "<br />Destinataire: ".$ligne_dLogin['login']."";
						}
			 		} else{
						$destinataire = "Compte élève supprimé";
					}
					
					$requete_sql = "SELECT candidat
								FROM eleve
								WHERE eleve_id = \"$ligne_msgf[destinataire]\"
								";
					$reponse_cand = bd_executer_sql($requete_sql);
					$ligne_cand = mysql_fetch_array($reponse_cand);
					
					if ($ligne_cand['candidat'] == 1){	
							$type_eleve = "Élève candidat";
					} else	{	
							$type_eleve = "Élève électeur";
					}

			?>
					
					<br />
					<table cellpadding='0' cellspacing='0' width="100%" bgcolor='#99CC66'>
					<tr>
					<td valign="top"><strong><?=$date?></strong></td><td align='right'>Auteur: <?= $ligne_r['prenom']." ".$ligne_r['nom']?><?= $destinataire ?><br />
						Enseignant</td>
					</tr>
					<tr><td colspan="2"><blockquote><strong><?=$ligne_msgf['titre']?></strong><br /><?=$ligne_msgf['texte']?></blockquote></td></tr>
					<tr>
					<td align="center" colspan="2">
				
					<form name="form_sup_msg" method="post" action="ges_eleve2.php">
                      <input type="hidden" name="type_action" value="sup_msg" />
					<input type="hidden" name="id_msg" value="<?= $ligne_msgf['msg_id'] ?>" />
					<input type="submit" value="Supprimer ce message" onclick="return confirm('Voulez-vous vraiment supprimer ce message?')"/>
					<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
					<input type="hidden" name="id_fil" value="<?= $ligne_disc['fil_id'] ?>" />
					</form> 
					</td>
					</tr>
					</table>
						
			
			<?
				} else if ($ligne_msgf['auteur'] == $ligne_eleve['eleve_id']){
					
					if ($nb != 0){
					$requete_sql = "SELECT U.login
									FROM eleve AS E, usager AS U
									WHERE E.eleve_id = \"$ligne_msgf[destinataire]\"
									AND E.usager_id = U.usager_id
									AND E.projet_id = $projet";
					$reponse_dLogin = bd_executer_sql($requete_sql);
					$ligne_dLogin = mysql_fetch_array($reponse_dLogin);				
					
					$requete_sql = "SELECT fiche_id
									FROM fiche
									WHERE eleve_id = \"$ligne_msgf[destinataire]\"
									AND projet_id = $projet";
					$reponse_lien = bd_executer_sql($requete_sql);
					$num_lien = mysql_num_rows($reponse_lien);
					if ($nb != 0){	
						if ( $num_lien >0){
							$ligne_lien = mysql_fetch_array($reponse_lien);
							$destinataire = "<br />Destinataire: <a href=\"gen_fiche.php?id_prop=".$ligne_lien['fiche_id']."\">".$ligne_dLogin['login']."</a>";
						} else {
							$destinataire = "<br />Destinataire: ".$ligne_dLogin['login']."";
						}
			 		} else{
						$destinataire = "Compte élève supprimé";
					}
						
					$requete_sql = "SELECT candidat
								FROM eleve
								WHERE eleve_id = $ligne_msgf[auteur]
								";
					$reponse_cand = bd_executer_sql($requete_sql);
					$ligne_cand = mysql_fetch_array($reponse_cand);
					
					if ($ligne_cand['candidat'] == 1){	
							$type_eleve = "Élève candidat";
					} else	{	
							$type_eleve = "Élève électeur";
					}
					
					$requete_sql = "SELECT U.login
									FROM eleve AS E, usager AS U
									WHERE E.eleve_id = \"$ligne_msgf[auteur]\"
									AND E.usager_id = U.usager_id
									AND E.projet_id = $projet";
					$reponse_aLogin = bd_executer_sql($requete_sql);
					$ligne_aLogin = mysql_fetch_array($reponse_aLogin);	
					
					$requete_sql = "SELECT fiche_id
								FROM fiche
								WHERE eleve_id = \"$ligne_msgf[auteur]\"
								AND projet_id = $projet";
					$reponse_lien = bd_executer_sql($requete_sql);
					$num_lien = mysql_num_rows($reponse_lien);
					if ( $num_lien >0){
						$ligne_lien = mysql_fetch_array($reponse_lien);
						$auteur = "<a href=\"gen_fiche.php?id_prop=".$ligne_lien['fiche_id']."\">".$ligne_aLogin['login']."</a>".$destinataire."<br />".$type_eleve;
					} else {
						$auteur = $ligne_aLogin['login'].$destinataire ."<br />".$type_eleve;
					}
			 	} else{
					$auteur = "Compte élève supprimé";
				}
			?>		
					<br />
					<table cellpadding='0' cellspacing='0' width="100%" bgcolor='#99CCFF'>
						<tr>
						<td valign="top"><strong><?=$date?></strong></td><td align='right'>Auteur: <?= $auteur?></td>
						<tr><td colspan="2"><blockquote><strong><?=$ligne_msgf[titre]?></strong><br /><?=nl2br($ligne_msgf['texte'])?></blockquote></td></tr>
						<tr>
					<td align="center" colspan="2">
				
					<form name="form_sup_msg" method="post" action="adm_eleve2.php">
                      <input type="hidden" name="type_action" value="sup_msg" />
					<input type="hidden" name="id_msg" value="<?= $ligne_msgf['msg_id'] ?>" />
					<input type="submit" value="Supprimer ce message" onclick="return confirm('Voulez-vous vraiment supprimer ce message?')"/>
					<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
					<input type="hidden" name="id_fil" value="<?= $ligne_disc['fil_id'] ?>" />
					</form> 
					</td>
					</tr>
					</table>
			<?
				} else {
									
					
				if ($nb != 0){
					$requete_sql = "SELECT U.login
									FROM eleve AS E, usager AS U
									WHERE E.eleve_id = \"$ligne_msgf[destinataire]\"
									AND E.usager_id = U.usager_id
									AND E.projet_id = $projet";
					$reponse_dLogin = bd_executer_sql($requete_sql);
					$ligne_dLogin = mysql_fetch_array($reponse_dLogin);				
					
					$requete_sql = "SELECT fiche_id
									FROM fiche
									WHERE eleve_id = \"$ligne_msgf[destinataire]\"
									AND projet_id = $projet";
					$reponse_lien = bd_executer_sql($requete_sql);
					$num_lien = mysql_num_rows($reponse_lien);
					if ($nb != 0){	
						if ( $num_lien >0){
							$ligne_lien = mysql_fetch_array($reponse_lien);
							$destinataire = "<br />Destinataire: <a href=\"gen_fiche.php?id_prop=".$ligne_lien['fiche_id']."\">".$ligne_dLogin['login']."</a>";
						} else {
							$destinataire = "<br />Destinataire: ".$ligne_dLogin['login']."";
						}
			 		} else{
						$destinataire = "Compte élève supprimé";
					}
						
					$requete_sql = "SELECT candidat
								FROM eleve
								WHERE eleve_id = $ligne_msgf[auteur]
								";
					$reponse_cand = bd_executer_sql($requete_sql);
					$ligne_cand = mysql_fetch_array($reponse_cand);
					
					if ($ligne_cand['candidat'] == 1){	
							$type_eleve = "Élève candidat";
					} else	{	
							$type_eleve = "Élève électeur";
					}
					
					$requete_sql = "SELECT U.login
									FROM eleve AS E, usager AS U
									WHERE E.eleve_id = \"$ligne_msgf[auteur]\"
									AND E.usager_id = U.usager_id
									AND E.projet_id = $projet";
					$reponse_aLogin = bd_executer_sql($requete_sql);
					$ligne_aLogin = mysql_fetch_array($reponse_aLogin);	
					
					$requete_sql = "SELECT fiche_id
								FROM fiche
								WHERE eleve_id = \"$ligne_msgf[auteur]\"
								AND projet_id = $projet";
					$reponse_lien = bd_executer_sql($requete_sql);
					$num_lien = mysql_num_rows($reponse_lien);
						if ( $num_lien >0){
							$ligne_lien = mysql_fetch_array($reponse_lien);
							$auteur = "<a href=\"gen_fiche.php?id_prop=".$ligne_lien['fiche_id']."\">".$ligne_aLogin['login']."</a>".$destinataire ."<br />".$type_eleve;
						} else {
							$auteur = $ligne_aLogin['login'].$destinataire ."<br />".$type_eleve;
						}
			 		} else{
						$auteur = "Compte élève supprimé";
					}
			?>
					<br />
					<table cellpadding='0' cellspacing='0' width="100%" bgcolor='#99CCFF'>
						<tr>
						<td valign="top"><strong><?=$date?></strong></td>
						<td align='right'>Auteur: <?= $auteur ?></td></tr>
						<tr><td colspan="2"><blockquote><strong><?=$ligne_msgf['titre']?></strong><br /><?=nl2br($ligne_msgf['texte'])?></blockquote></td></tr>
						<tr>
					<td align="center" colspan="2">
				
					<form name="form_sup_msg" method="post" action="adm_eleve2.php">
                      <input type="hidden" name="type_action" value="sup_msg" />
					<input type="hidden" name="id_msg" value="<?= $ligne_msgf['msg_id'] ?>" />
					<input type="submit" value="Supprimer ce message" onclick="return confirm('Voulez-vous vraiment supprimer ce message?')"/>
					<input type="hidden" name="id_eleve" value="<?= $ligne_eleve['eleve_id'] ?>" />
					<input type="hidden" name="id_fil" value="<?= $ligne_disc['fil_id'] ?>" />
					</form> 
					</td>
					</tr>
					</table>
				<?
				}
		}

		?>
		</div></td></tr>
		</table>
		<?
		
		$no_msg++;
		}
?>
	</td></tr></table>
<?
				
	} else{
			echo "<br /><p><strong>L'élève n'a aucun fil de discussion.</strong></p></td>
			</tr>
    		</table>";
	}
?>				
	</div>
    </div>
    </div>
	</td>
	<td>&nbsp;</td>
	</tr>
	</table>
<?
################################################ FIN ONGLET PROJETS ARCHIVÉS ############################################################  
	
}
?>
	</td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
<?
require "pied_page.php";
?>
Return current item: Pnyx : des lections virtuelles!