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

	#########################################################################################
	# Bloquer les messages d'un élève de Pnyx												#
	# Auteur : V. Blais																		#
	# Création : 2006-05-02																	#
	# Modification : 2006-05-15																#
	# 																						#
	# 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";
	
		# ou verifier si la session est valide 
		# puis verifier si l'usager dispose des autorisations requises
		# pour la saisie
		verifier_session();
		acces_eleve("msg_bloc.php");
		
		/*$idp = $HTTP_SESSION_VARS[SESSION][projet];
		$ide = $HTTP_SESSION_VARS[SESSION][usager_id];*/
if(isset($HTTP_POST_VARS['type_action'])){
	if ($HTTP_POST_VARS['type_action'] == "envoyer"){
		$date = date("Y-m-d");
	
		
			$requete_sql = "INSERT INTO bloc_msg (eleve_bloc, bloc_par, 
								bloc_type, date, projet_id)
							VALUES (\"$HTTP_POST_VARS[id_eleve]\", $usager, \"eleve\", \"$date\", $projet)
							";
			$reponse_msg_grp = bd_executer_sql($requete_sql);
			
			$requete_sql = "SELECT U.login FROM eleve E, usager U
							WHERE E.eleve_id = $HTTP_POST_VARS[id_eleve]
							AND U.usager_id = E.usager_id";
			
			$reponse_grp = bd_executer_sql($requete_sql);
			$eleve = mysql_fetch_array($reponse_grp);
		
			$HTTP_SESSION_VARS['SESSION']['message'] = "Les messages de ".$eleve['login']." sont maintenant bloqués."; 
		
	}
} else{

$requete_sql = "SELECT U.login FROM eleve E, usager U
				WHERE E.eleve_id = $HTTP_GET_VARS[id_auteur]
				AND U.usager_id = E.usager_id";
		
$reponse_grp = bd_executer_sql($requete_sql);
$msg = mysql_fetch_array($reponse_grp);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>Cliquez pour moi!</title>

<meta name="description" content="«Cliquez pour moi!» est un site pour les enseignants et les élèves du primaire et du secondaire. Faites campagne pour mettre de l'avant vos propositions et venez voter le jour des élections!" />

<script type="text/javascript" src="lib/fonctions.js"></script>
<link rel="SHORTCUT ICON" href="http://www.recitus.qc.ca/cliquezpourmoi/favicon.ico">
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-1684383-1";
urchinTracker();
</script>
</head>
<body bgcolor="#FFFFFF">
<?
	if ($HTTP_POST_VARS['type_action'] == "envoyer"){
?>
		<script language="JavaScript">
			refresh_parent();
		</script>
<?
	}
?>	
<form action="msg_bloc.php" name="form_mod_groupe" method="post">
		<table width="664" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
		<tr>
		<td colspan="2">&nbsp;</td>
		</tr>
		<tr>
		<td colspan="2"><?
		
		if ($HTTP_POST_VARS['type_action'] == "envoyer"){
			echo "<br>$message";
			$message="";
			echo "&nbsp;&nbsp;&nbsp;<input type='button' value='Fermer' onclick=refresh_parent('ges_infos.php') />";
	}else{ 
		
	
?></td>
		</tr>
		<tr>
		<td colspan="2"><p>Veux-tu vraiment bloquer les messages de <?= $msg[login]?>? En le bloquant, il ne pourra plus t'&eacute;crire de messages. Tu pourras le d&eacute;bloquer plus tard si tu le veux.</p></td>
		</tr>
		<tr>
		<td colspan="2"><p>&nbsp;</p></td>
		</tr>
		<tr>
		<td colspan =2 align="center"><input type="submit" name="Submit3" value="Confirmer"/>
			<input type="hidden" name="type_action" value="envoyer">
			&nbsp;&nbsp;&nbsp;<input type="button" value="Annuler" onclick="self.close()" />
<?
		echo "<input type='hidden' name='id_eleve' value='$HTTP_GET_VARS[id_auteur]'>";
}
?>
		</td>
		</tr> 
		<tr>
		<td colspan="2"><p>&nbsp;</p></td>
		</tr>
    	</table>
		</form>
<?
	mysql_close();
?>
</body>
</html>
Return current item: Pnyx : des lections virtuelles!